[英]Definitive answer on slf4j and logback-classic transitive dependency
[英]Dependency management for SLF4J and Logback
我想开始使用SLF4J和Logback。 我阅读了Logback的在线文档 ,现在我准备将JAR添加到我的仓库并试用了。
但我不知所措! 我需要什么JAR? 我下载了最新的SLF4J(1.7.5),并预计将看到类似 slf4j-logback.jar
,但没有看到各种各样的东西。 我已经读过Logback包含SLF4J的“本机实现”,但是不知道这意味着什么,或者它是否暗示我甚至不需要在类路径上使用slf4j-api-1.7.5.jar
。
所以我问:要使用最新的Logback(1.0.13),我需要哪些JAR? 我看了Maven central repo for logback 1.0.13并且没有看到列出的任何依赖项,所以这根本没有帮助我。 提前致谢!
你需要在你的pom中添加logback-classic
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
<version>1.0.13</version>
</dependency>
它将过渡性地添加以下两个:
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-core</artifactId>
<version>1.0.13</version>
</dependency>
和
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.7.5</version>
</dependency>
有关更多信息,请参阅https://logback.qos.ch/setup.html#mavenBuild 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.