我的项目结构如下
一些耳朵/
----- sampleWarOne.war
----- sampleWarTwo.war
在SOME-EAR
里面我有lib文件夹SOME-EAR/lib
。是否可以使用 SOME-EAR/lib 中存在的 jar ?截至目前,我正在从 WEB-INF/lib
中进行选择,但其中一些 jar 被用于多个 war 文件中。所以我想从 SOME-EAR/lib
中选择它。
如何从 SOME-EAR/lib
中进行选择?
最佳答案
您可以找到JBoss AS 7 Classloading文档很有用。
只需将所有常用 jar 放入 EAR 的/lib 目录中,然后将 Ear-subdeployments-isolated 设置为 false
应该可以解决问题除非您尝试加载例如:taglib 库
关于java - 在JBOSS 7中,war文件可以访问位于ear/lib而不是web-inf/lib中的jar文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37797742/