我有一个旧的 J2EE 应用程序(J2EE 1.3),它打包到 EAR 中,并且在 EAR 中,有 WAR 和 EJB JAR。现在,其中一个 EJB JAR 需要引用一些第 3 方库 JAR,那么打包这些 JAR 的最佳位置是什么以及如何打包?
它们位于 Ear 文件的根目录中,或者您可以创建一个lib目录来存储它们。任何需要引用它们的项目(EJB 或 WAR)都必须将它们包含在类路径:清单文件的。
耳内容物
- log4j.jar
- lib
- commons-lang.jar
- MyEJBProj.jar
- MyWAR.war
MyEJBProj 内容
- classes
- META-INF
- MANIFEST.MF
清单.MF
Manifest-Version: 1.0
Class-Path: log4j.jar lib/commons-lang.jar
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)