如何阻止 JBoss Web 应用程序间的类路径?
我在同一服务器的 JBoss 中部署了两个 Web 应用程序。我观察到类路径在这两个网络应用程序之间共享。
那么如何防止应用程序之间的类路径共享。我的意思是,一个应用程序中可用的任何类和 jar 文件都不应该在 jboss 中同一服务器中的另一个应用程序中可见。
I have two web application deployed in JBoss within same server. I have observed classpath is shared between this two web applications.
So how do I prevent classpath saring between applications. I mean whatever classes and jar files available in one application should not be visible in another application in same server in jboss.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
对于大多数版本的 jBoss AS,您需要更新 jboss-web.xml 文件:
请参阅以下参考以获取更多信息:
For most versions of jBoss AS you need to update your jboss-web.xml file:
See the following reference for more info:
JBoss wiki 指出:
它接着说这种行为在 4.0.2 中发生了变化,所以它合理的假设是您仍然需要在 4.0.1 中执行此操作。
The JBoss wiki states:
It goes on to say that this behaviour was changed in 4.0.2, so it is a reasonable assumption that you still need to do this in 4.0.1.