log4j leitet stdout an DailyRollingFileAppender um

Ich habe eine Java-App, die log4j verwendet.

Konfig:

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

Also werden alle Log-Anweisungen korrekt an die Datei angehängt, aber ich verliere stdout und stderr. Wie leite ich Ausnahmestapel-Traces und -Sysouts in die täglich gerollte Datei um?

Antworten auf die Frage(9)

Ihre Antwort auf die Frage