关于出现Failed to instantiate SLF4J LoggerFactory问题原因,解决办法

在创建spring boot 文档进行配置的时候,因为使用spring boot 父级依赖的版本

<artifactId>spring-boot-starter-parent</artifactId>
<version>1.4.1.RELEASE</version>

使用1.4.1的版本时,有一定情况会发生Failed to instantiate SLF4J LoggerFactory问题

即不能使用SLF4J这个包,而在maven Dependencise中查找后,能看到这个包

所以处理方法分为2中

1.如果硬性要求使用1.4.1这个版本的话,就可以使用maven命令,删除该依赖包

或者在编译路径中添加Log4J的包

 slf4j-log4j12 API可到以下地址下载:http://mirrors.ibiblio.org/pub/mirrors/maven2/org/slf4j/slf4j-log4j12/1.5.2/

2.如果没有这个硬性要求的情况下,更换到其他的版本(例如1.3.1或者1.5.4)都是可以完全使用的。

原文地址:https://www.cnblogs.com/LiangPF/p/9324785.html