JBoss EAP 6.4 Log4J 1.2.17 错误
JBoss EAP 6.4 Log4J 1.2.17 Errors
我正在尝试为 JBoss EAP 6.4 配置 Log4J 1.2.17 并继续获取
ClassNotFoundException: org.apache.log4j.PropertyConfigurator.
我在使用 EAP 6.2 时没有遇到这个问题,也不知道该怎么做。我能找到的唯一支持是迁移指南,但这并没有多大帮助,因为它说的所有更改我都已经配置好了。
我发现了我的问题。我最初在 MANIFEST.MF 中定义了我的依赖项,如下所示:
Dependencies: org.apache.log4j
有了这个定义,我得到了上面的错误。但是,当我从 MANIFEST.MF 中删除此条目并将依赖项添加到 jboss-deployment-structure.xml:
<jboss-deployment-structure>
<deployment>
<dependencies>
<module name ="org.apache.log4j"/>
</dependencies>
</deployment>
</jboss-deployment-structure>
我的问题已经解决了。不确定这是一个错误还是它是否按照 EAP 6.4 中的设计工作。我还测试了这个解决方案向后兼容 EAP 6.2。
我正在尝试为 JBoss EAP 6.4 配置 Log4J 1.2.17 并继续获取
ClassNotFoundException: org.apache.log4j.PropertyConfigurator.
我在使用 EAP 6.2 时没有遇到这个问题,也不知道该怎么做。我能找到的唯一支持是迁移指南,但这并没有多大帮助,因为它说的所有更改我都已经配置好了。
我发现了我的问题。我最初在 MANIFEST.MF 中定义了我的依赖项,如下所示:
Dependencies: org.apache.log4j
有了这个定义,我得到了上面的错误。但是,当我从 MANIFEST.MF 中删除此条目并将依赖项添加到 jboss-deployment-structure.xml:
<jboss-deployment-structure>
<deployment>
<dependencies>
<module name ="org.apache.log4j"/>
</dependencies>
</deployment>
</jboss-deployment-structure>
我的问题已经解决了。不确定这是一个错误还是它是否按照 EAP 6.4 中的设计工作。我还测试了这个解决方案向后兼容 EAP 6.2。