log4j将标准输出重定向到DailyRollingFileAppender

我有一个使用log4j的Java应用程序。


配置:


log4j.rootLogger=info, file


log4j.appender.file=org.apache.log4j.DailyRollingFileAppender

log4j.appender.file.File=${user.home}/logs/app.log

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

log4j.appender.file.layout.ConversionPattern=%d [%t] %c %p %m%n

因此,所有日志语句都正确地附加到了文件中,但是我丢失了stdout和stderr。如何将异常堆栈跟踪和sysouts重定向到每日滚动文件?


斯蒂芬大帝
浏览 981回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java