我有一个旧的J2EE应用(J2EE 1.3),该打包到一个EAR,并且在EAR,有WAR和EJB JAR文件。现在EJB JAR文件中的一个需要参考一些第三方库的JAR文件,有啥打包这些JAR文件的最好的地方,怎么样?

有帮助吗?

解决方案

他们走在耳边文件,在根目录,也可以创建一个 LIB 目录来存放他们。需要引用它们的项目(EJB或WAR)必须包括他们在 的类路径:清单文件的

<强>耳内容

  - log4j.jar
  - lib
     - commons-lang.jar
  - MyEJBProj.jar
  - MyWAR.war

<强> MyEJBProj内容

 - classes
 - META-INF
    - MANIFEST.MF

<强> MANIFEST.MF

    Manifest-Version: 1.0
    Class-Path: log4j.jar lib/commons-lang.jar
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top