WARN No appenders could be found for logger的解决方法

问题描述

在运行java程序时,如果没有设置好log4j的配置,则会碰得到下列warning消息


log4j:WARN No appenders could be found for logger (xxx.yyy.zzz).

log4j:WARN Please initialize the log4j system properly.


解决办法

这个一般都是jvm无法找log4j的配置,一个办法是吧log4j.properties复制到jvm的classpath,还有就是在jvm启动时加入参数如:-Dlog4j.configuration=file:///D:/project/config/log4j.properties,这样启动的时候就没有这个warning消息了,另外要注意类库是否正确配置。

你可能感兴趣的:(JAVA)