我成功地用波纹管罐子创建了logback审计战。
SLF4J-API-1.7.5.jar 的logback核-1.0.6.jar 审计服务器0.6.jar 审计共0.6.jar 审计客户0.6.jar SLF4J-log4j12-1.7.5.jar 的log4j-1.2.17.jar
但最近引入了1.0.13版本的logback-core。所以我们就是这样说的。但是我们得到了吼叫错误。
java.lang.NoClassDefFoundError: ch.qos.logback.core.joran.spi.Pattern
然后我们尝试使用logback-core版本1.0.12,但它给出了以下错误。
java.lang.NoClassDefFoundError: ch.qos.logback.core.status.StatusChecker
然后我们尝试使用logback-core版本1.0.11,它工作正常。
请问有谁请告诉我用于logback审计的波纹管罐的稳定版本是什么?
SLF4J-api.jar文件 的logback-core.jar添加 审计的server.jar 审计common.jar 审计client.jar中 SLF4J-log4j12.jar log4j.jar
答案 0 :(得分:2)
pom文件指出logback-audit 0.6需要logback-core 1.0.9
http://search.maven.org/#artifactdetails%7Cch.qos.logback%7Caudit-parent%7C0.6%7Cpom
答案 1 :(得分:0)
您应该对logback-core,logback-classic使用相同的logback版本。
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
<version>1.1.3</version>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-core</artifactId>
<version>1.1.3</version>
</dependency>