2

大家好,我很好奇你是否可以使用 jboss SAR 来保存所有 xml、类文件,甚至是 lib 文件,如果你使用的是 tomcat,这些文件通常位于 /shared/classes、shared/lib 位置到一个特区。

目的是不要在 jboss/conf/ 目录中乱搞,而是在实际的 app.war/app.ear 旁边简单地部署一个“appconfig.sar”。

示例用例是 Alfresco shared/classes/* .

感谢您的任何反馈!

4

1 回答 1

0

我想说这取决于您的 JBoss 版本和您使用的ClassLoadingConfiguration 。我可以工作,但它可以很容易地在 JBoss 的下一个版本中中断。例如,JBoss 7 非常严格。

一般来说,我不会依赖特定 JBoss 版本的特定行为并将我的依赖项与我的应用程序打包在一起。如果你想在几个 .war 之间共享依赖关系,那么考虑将 then all in 放在一个 .ear 中,并将依赖关系放在 .ear/lib 中。

于 2012-04-25T05:29:27.010 回答