如何将第三方JAR打包到EJB jar中?

Tong Wang :

我有一个旧的J2EE应用程序(J2EE 1.3),该应用程序打包到EAR中,并且在EAR中有WAR和EJB JAR。现在,其中一个EJB JAR需要引用一些第三方库JAR,那么打包那些JAR的最佳位置是什么?如何打包?

罗宾:

它们放在耳朵文件的根目录中,或者您可以创建一个lib目录来存储它们。任何需要引用它们的项目(EJB或WAR)都必须将它们包括在清单文件Class-Path:中。

耳朵内容

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

MyEJBProj的内容

 - classes
 - META-INF
    - MANIFEST.MF

清单文件

    Manifest-Version: 1.0
    Class-Path: log4j.jar lib/commons-lang.jar

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何从Katalon工作室的TestObject在第三方jar文件中的XPath

如何添加第三方Java jar以在pyspark中使用

Java-如何减少第三方jar的大小以减少应用程序的大小

从第三方库和JAR中删除不必要的类

在Maven中重写第三方jar的依赖关系

在Java程序中包含第三方jar文件的最佳实践是什么?

如何将绒毛从第三方库中剥离出来?

如何在liferay中部署第三方jar文件?

如何在Maven POM中处理第三方JAR和远程存储库?

如何将第三方库集成到10月的cms中?

使用Gradle将所有创建的和第三方的jar复制到单个文件夹中

如何将第三方js文件添加到Webpack捆绑包中?

第三方库(JAR)在调试模式(Java)中不起作用

在Spring Boot应用程序中从第三方jar读取属性

如何将Codeigniter中的sendgrid api库用作第三方库

如何将业务逻辑重构为域实体中的第三方服务调用?

如何将本机ios第三方库集成到React本机应用程序中?

EJB-JAR中的第三方库

使用sbt发布jar文件(第三方)

如何将第三方Javascript文件“导入”到IntelliJ中,以便我可以在Typescript文件中引用它

ClassNotFoundException:在Android中的libs中添加了第三方JAR文件时发生

使用第三方jar在命令行中执行jar文件

如何将第三方Java库编译为我可以使用的jar文件?

第三方jar取决于其他第三方jar

Android AAR第三方Jar

在Business Objects SDK应用程序中包含第三方Jar

如何将字段注入TypeScript定义文件中的现有(第三方)接口中?

如何在 Maven 中捆绑第三方 jar?

使用第三方 JAR 运行 Java