• 微信公众号:美女很有趣。 工作之余,放松一下,关注即送10G+美女照片!

异常SLF4JLoggerContext cannot be cast to log4j.core.LoggerContext

互联网 diligentman 2周前 (02-19) 8次浏览

问题:
SLF4JLoggerContext cannot be cast to org.apache.logging.log4j.core.LoggerContext

有log包冲突,需要处理冲突的包
方式1.排除以下包【如果有】

log4j-to-slf4j-2.0.2.jar
log4j-to-slf4j-2.0.2-sources.jar
log4j-slf4j-impl-2.0.2.jar
log4j-slf4j-impl-2.0.2-sources.jar

方式2.排除spring-boot-starter下的log4j-to-slf4j包
直接引入logging排除对应包

 <dependency>
 <groupId>org.springframework.boot</groupId>
 <artifactId>spring-boot-starter-logging</artifactId>
 <exclusions>
 <exclusion>
 <groupId>org.apache.logging.log4j</groupId>
 <artifactId>log4j-to-slf4j</artifactId>
 </exclusion>
 </exclusions>
 </dependency>

程序员灯塔
转载请注明原文链接:异常SLF4JLoggerContext cannot be cast to log4j.core.LoggerContext
喜欢 (0)