【发布时间】:2011-04-17 21:07:00
【问题描述】:
我正在使用 JBoss 4.2.3,它使用 log4j 进行日志配置。我想以某种方式在 jboss-log4j.xml 中指定我只希望在日志文件中打印日志级别 ERROR 及以上。目前我正在为我使用的每个包指定这个,例如:
<category name="javax">
<priority value="ERROR"/>
</category>
<category name="org.apache">
<priority value="ERROR"/>
</category>
在我指定的文件末尾
<root>
<priority value="ERROR"/>
<appender-ref ref="CONSOLE"/>
<appender-ref ref="FILE"/>
</root>
但是当我使用新库时,我仍然看到 DEBUG 和 INFO 级别的输出,所以我必须为每个包指定级别。
有没有办法为所有包指定默认级别(ERROR 及以上),而不是为每个包单独指定?
问候
【问题讨论】:
标签: java logging jakarta-ee jboss log4j