我正在使用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及以上),而不是为每个包单独指定?
此致
答案 0 :(得分:2)
<category name="rootLogger">
这可能有用......