繁体   English   中英

Java EAR-类路径和库

[英]Java EAR - Class Path and Libraries

我有一个Java耳存档,其中包含“ lib”文件夹,在application.xml中声明为库目录。

我的问题是,某些模块不需要lib文件夹中的某些jar。 此外,我的一个模块(.war存档)在其自己的lib文件夹中包含一个库,该库比.ear内部的库要旧。 这会导致两个库之间发生冲突。

我希望我的模块仅在其自己的lib文件夹中定义的库进入其类路径。 这可能吗?

谢谢

很大程度上取决于您要使用的应用服务器进行部署-您可以在weblogic中创建自定义类加载器层次结构,详情请参见-https: //docs.oracle.com/cd/E24329_01/web.1211/e24368/classloading.htm#WLPRG295

对于Websphere-您可以在deployment.xml中使用PARENT_LAST属性在一定程度上控制此层次结构。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM