log4j Beispielkonfiguration

1. Dezember 2006 von Ralph Bergmann in Java

# als log4f.properties speichern und nur den Pfad im Classpath aufnehmen

log4j.rootLogger=stdout, filelog

log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.Threshold=DEBUG
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE} %5p %c:%L – %m%n

log4j.appender.filelog=org.apache.log4j.RollingFileAppender
log4j.appender.filelog.Threshold=DEBUG
log4j.appender.filelog.File=/var/log/application-report.log
log4j.appender.filelog.MaxFileSize=50MB
log4j.appender.filelog.MaxBackupIndex=99
log4j.appender.filelog.layout=org.apache.log4j.PatternLayout
log4j.appender.filelog.layout.ConversionPattern=%d{ISO8601} %-5p %c %m%n

log4j.rootCategory=DEBUG, filelog
log4j.logger.com.somepackage=OFF
log4j.logger.com.lib=OFF
log4j.logger.com.mypackage=ON
log4j.logger.org.apache.commons=OFF
log4j.logger.org.apache.struts=OFF

  • Kommentare deaktiviert

Comments are closed.