我想将外部JAR文件包含到JDBoss7的所有配置的类路径中。 有没有办法做到这一点,而无需将我的文件移动到jboss lib目录中?或者更好 - 有什么办法可以将所有jar文件包含在某个外部目录中吗?将外部JAR文件添加到jBoss 7的类路径中
回答
没有答案实际上概述了在这里做什么,所以在这里。
在你jboss-deployment-structure.xml
文件,这应该是在webapp/WEB-INF
您需要添加模块引用:
<jboss-deployment-structure xmlns="urn:jboss:deployment-structure:1.0">
<deployment>
<dependencies>
<module name="javaee.api">
<imports>
<exclude path="org/apache/xml/security/**" />
</imports>
</module>
<module name="com.sun.xml.bind" slot="main" />
<module name="com.mycompany.mypackage" slot="1_0" />
<module name="com.oracle.ojdbc14" slot="main" />
</dependencies>
</deployment>
</jboss-deployment-structure>
然后复制的JAR文件目录这样:
C:\[JBoss-Home]\modules\com\mycompany\mypackage\1_0
那么如果你需要添加一个专门用于服务器本身以及没有webapp/WEB-INF的jar,无应用程序? – 2015-03-27 17:20:10
@ArjanTijms为服务器本身?不明白你的意思。 – NimChimpsky 2015-03-27 17:25:58
JACC和JASPIC都要求包含授权和验证模块的罐子放在“服务器的类路径”中。特别是对于JACC,服务器应该在任何应用程序存档部署之前尽早引用您的类。在早期的服务器中,你把你的jar放在一些server/lib和/或使用“-cp [你的jar的位置]。 – 2015-03-27 17:33:14
- 1. 如何将我的外部jar文件添加到类路径
- 2. 将.jar文件添加到类路径
- 3. 如何在JBoss中添加外部文件夹6类路径
- 4. 将库路径添加到jar文件
- 5. 如何将外部文件夹添加到类路径中?
- 6. WildFly - 将JAR添加到类路径中
- 7. 添加外部JAR到Eclipse插件类路径
- 8. 将JAR文件添加到您的测试类路径中:
- 9. 将绝对路径中的jar文件添加到类路径中
- 10. 将外部jar加载到java项目的类路径中
- 11. 将外部文件夹添加到OSGI包类路径
- 12. 将外部属性文件添加到类路径
- 13. 将外部文件添加到jar
- 14. 将jar文件添加到类路径中
- 15. 将.jar添加到类路径(Scala)
- 16. riemann.io将jar添加到类路径
- 17. 将当前目录添加到JAR文件的类路径
- 18. 将JAR从EAR文件添加到bash类路径
- 19. 如何外部文件夹添加到码头的类路径
- 20. 将外部类文件夹添加到Eclipse中的构建路径中
- 21. 将外部资源添加到Tomcat中的类路径8
- 22. 在Eclipse中添加外部.jar文件
- 23. JBoss外部属性类路径中的文件
- 24. @PropertySource在Jar中的类路径上的外部文件
- 25. 无法加载phonegap geoloacation插件。将.jar添加到类路径?
- 26. 将外部jar添加到GWT
- 27. 从类路径(Jar内部)的外部程序打开文件
- 28. 将外部JAR添加到JDK
- 29. 添加外部JAR到Openshift
- 30. 如何将外部jar文件添加到gingerbread源代码
你为什么不把它们打包与您的应用程序? – 2013-03-12 13:25:00
因为它们不仅在jBoss上被EJB使用,而且在tomcat上也被一些网络应用使用 – Blebleskeble 2013-03-21 15:25:54