#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