如果我在下面有 log4j 设置。
我反对:
org.berlin2.Mycode.info("某事");
log4j.rootLogger=DEBUG,ConsoleAppender,LifeSimAppender
log4j.logger.org.berlin2=DEBUG,ConsoleAppender,LifeSimAppender
... log4j 定义是否正确,会发生什么?LifeSimAppender 写入文件。ConsoleAppender 是控制台附加程序。我只想写入文件一次。
上述定义与以下定义有什么区别:
log4j.rootLogger=DEBUG,ConsoleAppender,LifeSimAppender
log4j.logger.org.berlin2=DEBUG
在第一种情况下,我是否需要明确定义“附加程序”。