如何在不停止服务器的情况下消除JBoss中爆炸的战争?
我可以删除除 lib 文件夹之外的所有内容(JBoss 说应用程序已取消部署,但他不会释放 jars)。
我绑定了 jboss-maven-plugin 和硬取消部署,但是它说文件(文档说它也支持目录)已取消部署,但它没有取消部署应用程序。
我使用的是jboss-4.2.1.GA。我打赌它可以通过 jmx-console 取消部署,但我不知道如何进行。
I can delete everything except lib folder(JBoss says application is undeployed, but he wont release the jars).
I tied jboss-maven-plugin and hard-undeploy, however it says that file(doc says it also support dirs) is undeployed, however it does not undeploy application.
Im using jboss-4.2.1.GA. I bet it can be undeployed through jmx-console, but i weren't able to find out how.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
Seam执行取消部署展开的应用程序的方式
通常效果很好,有时我需要重新启动(通过触摸部署者观察到的文件)
The way Seam performs an undeploy an exploded application is
this usually works good, sometimes I need to restart (by touching a file which is observerd by the deployer)
在 jboss 安装下的 work 和 tmp 文件夹下手动删除应用程序。先停止 JBoss,后启动。这会有帮助。
Remove your application manually under from work and tmp folders under your jboss installation. Stop JBoss before and start it after. This will help.
我认为发生的情况是:
类加载器可能仍然存在,原因有两个:
唯一可靠的解决方案是关闭并重新启动 JBoss。
I think what is happens is:
The classloader could still exist for two reasons:
The only sure solution is to shutdown and restart JBoss.