我目前的配置:
log4j.rootLogger=INFO,WConsole,Console
#Error Logger Configuration
log4j.logger.WConsole=WARN,WConsole
log4j.appender.WConsole.Threshold=WARN
log4j.appender.WConsole.Target=System.err
log4j.appender.WConsole=org.apache.log4j.ConsoleAppender
log4j.appender.WConsole.layout=org.apache.log4j.ExPatternLayout
log4j.appender.WConsole.layout.ConversionPattern=%d %-5p %T - %m%n
log4j.appender.Console=INFO,Console
log4j.appender.Console.Threshold=DEBUG,INFO
log4j.appender.Console.Target=System.out
log4j.appender.Console=org.apache.log4j.ConsoleAppender
log4j.appender.Console.layout=org.apache.log4j.ExPatternLayout
log4j.appender.Console.layout.ConversionPattern=%d %-5p %T - %m%n
这样的配置可以把warn级别的用err(红色)输出,但是out也会输出warn级别的。
我想把warn以上的用err输出,info以下的用out输出,这样如何配置呢?