アウトプットができる技術者に

it's a time to take a new step !

log4j 設定サンプル

log4j 1.2系 propertiesファイルのサンプル

log4j.rootLogger=DEBUG,file,stdout

# appendar ファイル出力
log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.File=sample.log
log4j.appender.file.MaxFileSize=1MB
log4j.appender.file.MaxBackupIndex=3

# PatternLayoutの設定
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%-4r [%t] %-5p %c - %m%n

# appendar 標準出力
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d %5p %c{1} - %m%n

システムプロパティも利用可能

log4j.appender.file.File=${catalina.home}/logs/debug.log