SpringBoot 2.0 启动过程中出现slf4j冲突出错,求解答? 400 报错
在启动springboot程序中出现如下错误
Exception in thread "main" java.lang.IllegalArgumentException: LoggerFactory is not a Logback LoggerContext but Logback is on the classpath. Either remove Logback or the competing implementation (class org.slf4j.impl.Log4jLoggerFactory loaded from file:/D:/Program%20Files/JetBrains/IntelliJ%20IDEA%202017.3.5/lib/slf4j-log4j12-1.7.10.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.Log4jLoggerFactory
求解答
在引用包时,使用exclusions把slf4j的包踢除出去就行了
######错误很明显,使用了slf4j接口,但是classpath中又找不到实现类。解决方法,添加logback或者log4j的slf4j接口实现类######能麻烦你能教教我怎么写吗,刚刚学习还不是很懂
######mvn dependency:tree > 1.log
查看1.log,找到重复依赖的,再加exclusions
######你倒是说怎么加啊,版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。