SLF 4 J:Failed to load class"org.slf 4 j.impl.StaticLoggerBinder"問題解決方法

2313 ワード

  • 問題説明
  • 原因分析
  • 解決方法
  • 問題の説明

    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.
    

    原因分析

    spring-boot-dependenciesに付いているslf4j-log4j12log4jのパッケージを使いましたが、この2つのパッケージのバージョンは互換性がないようですので、バージョンを書き直せばいいです.

    解決策

    springdependencyに2つのdependencyを追加
            <dependency>
                <groupId>org.slf4jgroupId>
                <artifactId>slf4j-log4j12artifactId>
                <version>1.7.25version>
            dependency>
            <dependency>
                <groupId>log4jgroupId>
                <artifactId>log4jartifactId>
                <version>1.2.14version>
            dependency>