[英]In JBOSS 7 can war file access a jar file located in ear/lib instead of web-inf/lib
I have project structure like below 我有下面的项目结构
SOME-EAR/
----- sampleWarOne.war
----- sampleWarOne.war
----- sampleWarTwo.war
----- sampleWarTwo.war
inside SOME-EAR
I have lib folder SOME-EAR/lib
. 在SOME-EAR
我有lib文件夹SOME-EAR/lib
。 Is it possible to use jars present in SOME-EAR/lib
? 是否可以使用SOME-EAR/lib
存在的jar? As of now I am picking from WEB-INF/lib
, but some of the jars are used in multiple war files. 到目前为止,我从WEB-INF/lib
,但是其中一些jars用于多个war文件。 So I wanted to pick it from SOME-EAR/lib
instead. 所以我想从SOME-EAR/lib
选择它。
How do I pick from SOME-EAR/lib
instead ? 我该如何从SOME-EAR/lib
选择?
You can find JBoss AS 7 Classloading documentation useful. 您可以找到JBoss AS 7 Classloading文档。
Just put all your common jars in EAR's /lib dir and set ear-subdeployments-isolated to false 只需将所有常见的jar放在EAR的/ lib目录中, 并将ear-subdeployments-isolated设置为false
Should do the trick unless you're trying to load eg: taglib libraries 除非您尝试加载例如:taglib库, 否则应该可以解决问题
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.