在我的 Web 应用程序中,我使用的是 apache 日志记录 log4j。当我将 jboss 作为 7.0 工作时,日志记录运行良好。
但是当我切换到 Jboss 7.1 时,日志记录不起作用。有人可以让我知道发生了什么变化吗?
默认情况下,7.1 中的日志依赖项会添加到每个部署中。这适用于大多数人,但如果您使用自己的 log4j 配置,这将不适用于 7.1.1 及更低版本。您需要排除服务器 log4j 依赖项。
注意:在 7.2.x 中,这将正常工作,您可以删除jboss-deployment-structure.xml
和 依赖项。