當(dāng)你使用 log4j時(shí),啟動(dòng)項(xiàng)目報(bào):ERROR StatusLogger Log4j2 could not find a logging implementation
應(yīng)該怎么去解決。
我們先看一下 排查思路:
Log4j2 could not find a logging implementation 在項(xiàng)目里面全局搜索。文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-599783.html
我們發(fā)現(xiàn)是這里打印了error到了控制臺(tái)。點(diǎn)開(kāi)源碼看,是 factories 為空,Google搜索 log4j factories 是啥。一搜發(fā)現(xiàn)是在src下缺了 log4j2的xml文件,我們看一下 target 打包的內(nèi)容,果然沒(méi)有,加一個(gè)。當(dāng)然這個(gè)根據(jù)你的項(xiàng)目結(jié)構(gòu)來(lái) XML、JSON、YAML或?qū)傩愿袷骄帉?xiě)的配置文件這幾種配置文件都可以。然后在看 報(bào)錯(cuò)的這一句,Please add log4j-core to the classpath 你去target的lib包里面看看有沒(méi)有l(wèi)og4j-core的jar包,我的沒(méi)有,加一個(gè),看看其他的jar包怎么打進(jìn)去的,我這里是pom文件寫(xiě)入,OK,那我照葫蘆畫(huà)瓢,加入,解決?。ug就是這么簡(jiǎn)單。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-599783.html
到了這里,關(guān)于控制臺(tái)報(bào):ERROR StatusLogger Log4j2 could not find a logging implementation的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!