相关疑难解决方法(0)

log4j将stdout重定向到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
Run Code Online (Sandbox Code Playgroud)

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

java redirect log4j stdout file

64
推荐指数
6
解决办法
8万
查看次数

标签 统计

file ×1

java ×1

log4j ×1

redirect ×1

stdout ×1