1. 程式人生 > >解決Failed to load class "org.slf4j.impl.StaticLoggerBinder"問題

解決Failed to load class "org.slf4j.impl.StaticLoggerBinder"問題

做許可權管理時,使用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範圍,把該標籤去掉即可解決問題。以下為修改後的內容: