【发布时间】:2016-08-22 02:36:51
【问题描述】:
我有一个小问题让我有些恼火。我们为部署在 JBoss/Wildfly 上的所有应用程序构建了许多公共库。其中一些通用库依赖于 JBoss 模块。
EAR 和 WAR 文件的常用方法是在存档中添加一个 jboss-deployment-structure.xml,其中包含一堆模块依赖项。
我曾多次尝试将 jboss-deployment-structure.xml 添加到我的 Commons JAR 中,以便导入它们的 WAR/EAR-archives 将自动查看 JAR 所拥有的依赖项,但是,没有尝试这样做会呈现正确的结果。
有没有人成功地在打包在 WAR 文件中的 JAR 文件中声明“传递”依赖项,而不必在 WAR 文件的 jboss-deployment-structure.xml 中重新声明相同的依赖项?
任何示例将不胜感激!
【问题讨论】:
标签: jboss classloader wildfly