IDEA:No SLF4J providers were found.
生活随笔
收集整理的這篇文章主要介紹了
IDEA:No SLF4J providers were found.
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
如果您是用IDEA 的 maven 寫的
將slf4j的導入包 更改 為下列代碼
?
<dependency><groupId>org.slf4j</groupId><artifactId>slf4j-api</artifactId><version>1.8.0-beta2</version></dependency><dependency><groupId>org.slf4j</groupId><artifactId>slf4j-log4j12</artifactId><version>1.8.0-beta2</version><scope>test</scope></dependency>?
?
原因如下:
如果圖片未加載成功,請看官方回答
No SLF4J providers were found. This warning, i.e. not an error, message is reported when no SLF4J providers could be found on the class path. Placing one (and only one) of slf4j-nop.jar slf4j-simple.jar, slf4j-log4j12.jar, slf4j-jdk14.jar or logback-classic.jar on the class path should solve the problem. Note that these providers must target slf4j-api 1.8 or later.In the absence of a provider, SLF4J will default to a no-operation (NOP) logger provider.Please note that slf4j-api version 1.8.x and later use the ServiceLoader mechanism. Earlier versions relied on the static binder mechanism which is no longer honored by slf4j-api. Please read the FAQ entry What has changed in SLF4J version 1.8.0? for further important details.If you are responsible for packaging an application and do not care about logging, then placing slf4j-nop.jar on the class path of your application will get rid of this warning message. Note that embedded components such as libraries or frameworks should not declare a dependency on any SLF4J providers but only depend on slf4j-api. When a library declares a compile-time dependency on a SLF4J provider, it imposes that provider on the end-user, thus negating SLF4J's purpose.?
?
?
?
?
轉載于:https://www.cnblogs.com/xww115/p/10775906.html
總結
以上是生活随笔為你收集整理的IDEA:No SLF4J providers were found.的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 文件基本处理
- 下一篇: 局部遮罩 shade(二)