当前位置: 代码迷 >> 综合 >> 解决Failed to load class org.slf4j.impl.StaticLoggerBinder问题
  详细解决方案

解决Failed to load class org.slf4j.impl.StaticLoggerBinder问题

热度:115   发布时间:2023-10-17 10:17:59.0

做权限管理时,使用logback做为日志系统,调试程序出现如下错误:

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.

以下是maven引入的日志jar包:

<dependency><groupId>ch.qos.logback</groupId><artifactId>logback-core</artifactId><version>1.2.3</version>
</dependency>

<dependency><groupId>ch.qos.logback</groupId><artifactId>logback-classic</artifactId><version>1.2.3</version><scope>test</scope>
</dependency>
<dependency><groupId>org.slf4j</groupId><artifactId>slf4j-api</artifactId><version>1.7.25</version>
</dependency>

发现logback-classic scope标签为test范围,把该标签去掉即可解决问题。以下为修改后的内容:
<dependency><groupId>ch.qos.logback</groupId><artifactId>logback-classic</artifactId><version>1.2.3</version>
</dependency>


发现logback-classic scope标签为test范围,把该标签去掉即可解决问题。以下为修改后的内容:

  相关解决方案