log4j 無法列印日誌

最近改一個二手項目,配置log4j時,log.error能出來,log.info始終不打印,而配置又沒有問題,log4j.properties是放在src根目錄下的,log4j的jar包,comm-logging的jar包也都加載到項目中了,最後排查原因竟然是有別的jar包提前加載了log4j.xml 並且將級別設置為warn,所以我自己設置的配置文件就不讀取了,該死的jxls-reader-0.9.6,剔除該jar,問題解決。

附:監測其他jar包含log4j配置文件的代碼:

System.out.println(ClassLoader.getSystemResource("log4j.properties"));

System.out.println(ClassLoader.getSystemResource("log4j.xml"));


分享到:


相關文章: