关于java:异常SLF4JLoggerContext-cannot-be-cast-to-log4jcoreLoggerContext

问题:
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>

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理