log4j配置实例(2)

将以下代码放在log4j.properties文件中,放在类文件夹的根目录下。
log4j.rootLogger=DEBUG, stdout,out

log4j.logger.org.apache.activemq=INFO 
log4j.logger.org.apache.activemq.spring=WARN 
log4j.logger.org.apache.activemq.store.journal=INFO 
log4j.logger.org.activeio.journal=INFO 

# CONSOLE appender not used by default 
log4j.appender.stdout=org.apache.log4j.ConsoleAppender 
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout 
log4j.appender.stdout.layout.ConversionPattern=%d [%-15.15t] %-5p %-30.30c{1} - %m%n 

# File appender 
log4j.appender.out=org.apache.log4j.DailyRollingFileAppender
log4j.appender.out.layout=org.apache.log4j.PatternLayout
log4j.appender.out.layout.ConversionPattern=[%30.30t] %-30.30c{1} %-5p %m%n
log4j.appender.out.file=/home/ebware/dpg.log
log4j.appender.out.datePattern='.'yyyy-MM-dd
log4j.appender.out.append=true
log4j.appender.out.Threshold = INFO
log4j.throwableRenderer=org.apache.log4j.EnhancedThrowableRenderer

# XFire logger 
log4j.logger.org.codehaus.xfire=INFO, stdout 
参考:
http://stackoverflow.com/questions/13627235/log4j-multiple-loggers-levels-and-appenders

你可能感兴趣的:(log4j)