您好,登錄后才能下訂單哦!
這篇文章主要介紹“Maven項目報錯SLF4J: Failed to load class “org.slf4j.impl.StaticLoggerBinder如何解決”,在日常操作中,相信很多人在Maven項目報錯SLF4J: Failed to load class “org.slf4j.impl.StaticLoggerBinder如何解決問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Maven項目報錯SLF4J: Failed to load class “org.slf4j.impl.StaticLoggerBinder如何解決”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
運行Maven項目時,控制臺出現如下圖所示的報錯信息:
根據報錯提示,我們可以知道出錯的原因是“加載類文件org.slf4j.impl.StaticLoggerBinder時失敗”,而出錯的地方主要是在于slf4j的jar包。
This error is reported when the org.slf4j.impl.StaticLoggerBinder class could not be loaded into memory. This happens when no appropriate SLF4J binding 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.
翻譯成漢語如下(我是直接英漢互譯翻譯過來的):
此錯誤在組織slf4j.inf.strestcoperbinder類無法裝入內存時報告。當在類路徑上找不到合適的slf4j綁定時,就會發生這種情況。slf4j-nop.jar放置一個(且只有一個), slf4j-simple.jar, slf4j-log4j12.jar, slf4j-jdk14.jar 或 logback-classic.jar 的類路徑應該解決這個問題。
在Maven工程的pom文件中,新增一個上述的包文件之一的依賴配置,項目就可以正常編譯運行了。
<dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-nop</artifactId> <version>1.7.2</version> </dependency>
到此,關于“Maven項目報錯SLF4J: Failed to load class “org.slf4j.impl.StaticLoggerBinder如何解決”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。