【发布时间】:2014-09-05 12:07:40
【问题描述】:
我想在我的应用程序中使用 logback slf4j 实现,但是 activemq-all 通过包含 log4j 实现类破坏了类路径。我不是唯一一个面临这个问题的人,例如multiple SLF4J bindings Error with activemq-all-5.6.0.jar 所见证的。根据那篇文章,我必须用
替换 activemq-allorg.apache.activemq:activemq-camel
org.apache.activemq:activemq-core
org.apache.activemq:activemq-console
org.apache.activemq:activemq-jaas
org.apache.activemq:activemq-optional
org.apache.activemq:kahadb
org.apache.geronimo.specs:geronimo-jms_1.1_spec
org.apache.geronimo.specs:geronimo-jta_1.0.1B_spec
org.apache.geronimo.specs:geronimo-j2ee-management_1.1_spec
org.apache.geronimo.specs:geronimo-annotation_1.0_spec.
问题是我没有这些工件的完整 Maven 依赖项(组 ID、工件 ID、版本)。有人可以为我提供一个现成的替代品
<dependency>
<groupId>org.apache.activemq</groupId>
<artifactId>activemq-all</artifactId>
<version>5.9.0</version>
</dependency>
【问题讨论】:
标签: maven log4j activemq slf4j logback