log4j 无法使用 提示 WARN No appenders could be found for logger

使用log4j时不起作用,每次执行完出现以下提示:

log4j:WARN No appenders could be found for logger (org.apache.ibatis.logging.LogFactory).

log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.

解决方法

首先检查log4j的配置文件,在配置文件log4j.properties(文件名必须这个,放在resources目录) 全选粘贴如下代码: “`

log4j.rootLogger=INFO,A1

log4j.appender.A1=org.apache.log4j.ConsoleAppender

log4j.appender.A1.Target=System.out

log4j.appender.A1.layout=org.apache.log4j.PatternLayout

log4j.appender.A1.layout.ConversionPattern=[%c]%m%n

“`

Ref. log4j:WARN No appenders could be found for logger 解决办法

如果还是没用,可能因为配置文件所在的目录并没有被识别为source目录,在IDE下将文件夹设置为source目录即可,在Eclipse中右键文件夹-Build Path-Use as Source Folder。

分类: Java

0 条评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注