NutzCN Logo
问答 log4j如何配置warn以上的用err输出,info以下的用out输出
发布于 2801天前 作者 qq_8c799e25 2517 次浏览 复制 上一个帖子 下一个帖子
标签:

我目前的配置:

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输出,这样如何配置呢?

1 回复

继承ConsoleAppender随便改

添加回复
请先登陆
回到顶部