错误描述

SLF4J: Class path contains multiple SLF4J bindings.

SLF4J: Found binding in [jar:file:/D:/software/apache-maven-3.8.6/repository/ch/qos/logback/logback-classic/1.2.3/logback-classic-1.2.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]

SLF4J: Found binding in [jar:file:/D:/software/apache-maven-3.8.6/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.10.0/log4j-slf4j-impl-2.10.0.jar!/org/slf4j/impl/StaticLoggerBinder.class]

SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.

SLF4J: Actual binding is of type [ch.qos.logback.classic.util.ContextSelectorStaticBinder]

方法一

点击错误中的链接,按照官网的解决方案,在pom.xml中添加指定依赖,依然报错。

方法二

按照maven插件 根据报错信息,提示是logback-classic-1.2.3.jar和log4j-slf4j-impl-2.10.0.jar冲突了,所以排除logback-classic-1.2.3.jar 在pom.xml中点击左下角的图标 找到logback-classic位于spring-boot-starter-web依赖中,右击选择Exclued 回到pom.xml中会自动排除冲突的依赖 再次运行项目,仍然报错,有可能排除这个冲突没有用,所以回滚logback-classic依赖,排除另一个冲突的依赖log4j-slf4j-impl 再次运行项目就解决冲突了。

遇到程序报错不用慌,根据报错信息找解决办法。

推荐链接

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: