worker321 发表于 2017-2-8 09:11:52

log4j不打印日志文件到tomcat日志中

如有以下log4j配置:

log4j.rootLogger=INFO, stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.Threshold = INFO
log4j.appender.stdout.encoding=UTF-8
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%p %d [%t] %c.%M(%L) | %m%n
log4j.logger.com.packagename = INFO, seldefappender
log4j.appender.seldefappender=org.apache.log4j.DailyRollingFileAppender
log4j.appender.seldefappender.File=/a8root/app/logs/client/clientfee.log
log4j.appender.seldefappender.DatePattern='.'yyyyMMdd
log4j.appender.seldefappender.Threshold = INFO
log4j.appender.seldefappender.encoding=UTF-8
log4j.appender.seldefappender.layout=org.apache.log4j.PatternLayout
log4j.appender.seldefappender.layout.ConversionPattern=%p %d [%t] %c.%M(%L) | %m%n
log4j.additivity.com.packagename = true


log4j.additivity.com.packagename = true
此处配置含义是:
com.packagename包的日志不追加到根目录的stdout输出对象中;
页: [1]
查看完整版本: log4j不打印日志文件到tomcat日志中