我使用JBoss 5.1并在其上部署了一个耳朵。
在我看来,很少有webapp使用JBoss使用的一些罐子。 例如,jboss在版本1.5.6中使用slf4j,而我的webapps使用版本1.7.1 这两个版本的slf4j不兼容(参见Logging framework incompatibility)。
有没有办法说JBoss使用他自己的lib但webapp必须使用他们的?
编辑:我不想更改我使用的JBoss版本。
感谢您的帮助!
答案 0 :(得分:1)
在WEB-INF文件夹中创建jboss-deployment-structure.xml文件,其中包含要附加的jar的部署排除项。 How do I disable app server embedded library(jar) for a particular WAR or EAR?