使用Log4j记录控制台错误

时间:2019-03-22 10:45:14

标签: log4j

我试图使用log4j记录控制台错误,但没有成功。

我的应用当前已通过这种方式配置为记录错误:

log4j.logger.myWarFileName= DEBUG, FILE
log4j.appender.FILE=org.apache.log4j.DailyRollingFileAppender
log4j.appender.FILE.file=pathToTheFile.log
log4j.appender.FILE.datePattern='.'yyyy-MM-dd
log4j.appender.FILE.append=true
log4j.appender.FILE.layout=org.apache.log4j.PatternLayout
log4j.appender.FILE.layout.ConversionPattern=myPattern

哪个工作的绝对好,我尝试添加以下内容:

log4j.appender.console.Threshold=DEBUG
log4j.appender.console=org.apache.log4j.ConsoleAppender
log4j.appender.console.Target=System.out
log4j.appender.console.layout=org.apache.log4j.PatternLayout
log4j.appender.console.layout.ConversionPattern=myPattern

log4j.logger.myWarFileName的定义已更新,添加了控制台,如下所示:

log4j.logger.myWarFileName =DEBUG, console, FILE

我做错了吗?我无法从正在记录的控制台中看到任何内容。

非常感谢你们

0 个答案:

没有答案