报错
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
截图:
原因
slf4j和log4j不兼容导致
解决
-
查看slf4j-api的版本,我这里是
1.7.30
-
进入
https://mvnrepository.com/
,搜索slf4j-log4j12
,点击SLF4J LOG4J 12 Binding Relocated
,找到你的slf4j-api的版本 -
复制相关依赖
注意:要注释掉<scope>test</scope>
我的依赖
<!-- https://mvnrepository.com/artifact/org.slf4j/slf4j-log4j12 --><dependency><groupId>org.slf4j</groupId><artifactId>slf4j-log4j12</artifactId><version>1.7.30</version><!-- test:作用域在test目錄下 -->
<!-- <scope>test</scope>--></dependency><!-- https://mvnrepository.com/artifact/log4j/log4j --><dependency><groupId>log4j</groupId><artifactId>log4j</artifactId><version>1.2.17</version></dependency><!-- https://mvnrepository.com/artifact/org.slf4j/slf4j-api --><dependency><groupId>org.slf4j</groupId><artifactId>slf4j-api</artifactId><version>1.7.30</version></dependency>