【问题标题】:Specify log level for all log output in log4j for JBoss为 JBoss 的 log4j 中的所有日志输出指定日志级别
【发布时间】: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


    【解决方案1】:
    <category name="rootLogger"> 
    

    这可能有效..

    【讨论】:

      猜你喜欢
      • 2014-11-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多