首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误: SLF4J:类路径包含多个SLF4J绑定

错误: SLF4J:类路径包含多个SLF4J绑定
EN

Stack Overflow用户
提问于 2017-06-13 19:59:59
回答 1查看 6.4K关注 0票数 1

当我尝试在eclipse中运行我的junit测试时,我得到了以下错误:

SLF4J:类路径包含多个SLF4J绑定。SLF4J:在jar:file:/C:/Users/MaximilianBecker/.m2/repository/uk/org/lidalia/slf4j-test/1.2.0/slf4j-test-1.2.0.jar!/org/slf4j/impl/StaticLoggerBinder.class中找到绑定SLF4J:在jar:file:/C:/Users/MaximilianBecker/.m2/repository/ch/qos/logback/logback-classic/1.1.7/logback-classic-1.1.7.jar!/org/slf4j/impl/StaticLoggerBinder.class中找到绑定SLF4J:有关说明,请参阅http://www.slf4j.org/codes.html#multiple_bindings。SLF4J:实际绑定的类型为uk.org.lidalia.slf4jtest.TestLoggerFactory

我的pom.xml包括以下内容:

代码语言:javascript
复制
<dependency>
<groupId>uk.org.lidalia</groupId>
<artifactId>slf4j-test</artifactId>
<version>1.1.0</version>
</dependency>

我还在我的pom.xml中实现了这一点:

代码语言:javascript
复制
<plugin>
  <artifactId>maven-surefire-plugin</artifactId>
  <configuration>
    <classpathDependencyExcludes>
      <classpathDependencyExcludes>ch.qos.logback:logback-classic</classpathDependencyExcludes>
    </classpathDependencyExcludes>
  </configuration>
</plugin>

它仍然不工作,我得到了那个错误……为什么?

EN

回答 1

Stack Overflow用户

发布于 2017-06-13 21:57:10

SLF4J它只是日志的提供者,它提供了到其他日志框架的接口(例如,slf4j-log4j12,slf4j-simple和其他)。当你的项目中出现多个slf4j实现时,你就会看到这个警告。根据您的错误判断,logback-classic-1.1.7和slf4j-test-1.2.0之间存在冲突。尝试删除其中一个依赖项。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44520925

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档