0

我正在为 web 应用程序使用 log4j。我尝试了一个 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
4

1 回答 1

0

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

log4j.rootLogger=调试,CA,pkg1Appender,pkg2Appender

在此处查看此问题的答案:log4j:特定于包的日志记录

于 2016-04-04T12:18:52.753 回答