解決方法: SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: Defaulting to no-operation (NOP) logger implementation


運行程序時控制台出現3行紅色的字,雖然不影響運行,但是一般來說紅色字體就是有錯誤,看起來讓人不爽,於是上網找解決方法。

 錯誤原因是少了slf4j-nop.jar slf4j-simple.jar, slf4j-log4j12.jar,slf4j-jdk14.jar或 logback-classic.jar中的其中一個jar包,加上去就行(只能是一個,多了就會有沖突)。

解決方法:
在Maven工程的pom文件中,新增一個上述的包文件之一的依賴配置,項目就可以正常編譯運行了。

<dependency>
  <groupId>org.slf4j</groupId>
  <artifactId>slf4j-simple</artifactId>
  <version>1.7.25</version>
  <scope>compile</scope>
</dependency>

 添加jar包之后,可以看到log了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM