龙空技术网

log4j 无法打印日志

沉静之声 188

前言:

当前我们对“log4j不打印日志”都比较注意,大家都想要分析一些“log4j不打印日志”的相关知识。那么小编也在网络上汇集了一些有关“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"));

标签: #log4j不打印日志