本文主要是介绍LoggerFactory is not a Logback,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
错误信息
LoggerFactory is not a Logback LoggerContext but Logback is on the classpath.
Either remove Logback or the competing implementation (class org.slf4j.impl.SimpleLoggerFactory loaded from file:/D:/maven/repository/org/slf4j/slf4j-simple/1.7.26/slf4j-simple-1.7.26.jar).
If you are using WebLogic you will need to add 'org.slf4j' to prefer-application-packages in WEB-INF/weblogic.xml: org.slf4j.impl.SimpleLoggerFactory
错误截图
问题分析:
1,分析日志:
1.1,标记1,2可以理解为发现2个绑定;
1.2,标记3,可以理解为:表示实际绑定的类型是org.slf4j.impl.SimpleLoggerFactory
1.3,可以看出,大概率是依赖冲突了
2,处理方案
2.1,安装Maven Helper,重启idea
切换到模式,按下图选择,输入logback,
选择exclude
2.2,重新加载;然后运行项目即可。
这篇关于LoggerFactory is not a Logback的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!