在log4j fileappender中没有在文件中附加任何日志

时间:2016-04-04 11:17:39

标签: java log4j fileappender

我正在使用log4j进行webapplication。我曾尝试过一个log4j的java示例,它根据包生成不同的日志文件。但是当我将它应用到webApplication时,文件正在生成,但它是空白的。文件中没有显示输出。以下是代码。

log4j.rootLogger=DEBUG, CA

log4j.appender.pkg1Appender=org.apache.log4j.FileAppender
log4j.appender.pkg1Appender.File=E://pkg1.log

log4j.appender.pkg2Appender=org.apache.log4j.FileAppender
log4j.appender.pkg2Appender.File=E://pkg2.log

# ConsoleAppender
log4j.appender.CA=org.apache.log4j.ConsoleAppender

log4j.logger.pkg1=,pkg1Appender
log4j.logger.pkg2=,pkg2Appender

1 个答案:

答案 0 :(得分:0)

尝试将特定于包的appender添加到根记录器行。

log4j.rootLogger = DEBUG,CA,pkg1Appender,pkg2Appender

请在此处查看此问题的答案:log4j: package-specific logging