log4j的配置

#log4j配置多个logger
#配置根logger。 log4j.rootLogger=level, appenderName
log4j.rootLogger=info, console
#设置appender的属性
log4j.appender.console=org.apache.log4j.ConsoleAppender
#appender的Threshold取两个level的较小值。debug > info
log4j.appender.console.Threshold=info
log4j.appender.console.layout=org.apache.log4j.PatternLayout
log4j.appender.console.layout.ConversionPattern=%5p %d{MM-dd HH:mm:ss}(%F:%L): %m%n

#自定义一个logger,记录包com.zhang下的日志,本质上是定义了一个name为"com.zhang"的logger
log4j.logger.com.zhang=debug, zhang
#如果是这样定义一个logger,那么在代码中这样取:static Logger log = Logger.getLogger("mylogger");
#log4j.logger.mylogger=debug, zhang
log4j.appender.zhang=org.apache.log4j.ConsoleAppender
log4j.appender.zhang.Threshold=debug
log4j.appender.zhang.layout=org.apache.log4j.PatternLayout
log4j.appender.zhang.layout.ConversionPattern=%5p %d{HH:mm:ss}(%F:%L): %m%n
原文地址:https://www.cnblogs.com/allenwas3/p/7489974.html