【发布时间】:2016-08-23 14:15:22
【问题描述】:
假设我在 log4j.properties 中有以下行
log4j.rootLogger=DEBUG,file
..
..
我的 java 应用程序是否单独使用 log.debug() 捕获所有日志记录?
或
我的 Java 应用程序是否也捕获所有带有调试、信息、警告和错误的日志记录
如果我只需要 INFO 和 ERROR,我需要做什么?
【问题讨论】:
-
Log4j docs 说什么?
-
我同意布拉迪姆斯的观点。为什么要问其他人什么是有据可查的,可能是无数次?例如:stackoverflow.com/questions/5817738/…
-
如果 rootLogger 设置为 DEBUG,它将打印出 DEBUG、INFO、WARN、ERROR。如果你想过滤 INFO 和 ERROR,那么你需要在 appenders 中配置一个过滤器。见stackoverflow.com/documentation/java/2472/log4j-log4j2/19786/…
-
好的,谢谢,我也在按照以前的 cmets 浏览 Log4j 文档
标签: java