2

我有以下 log4j.xml 配置:

<log4j:configuration>
    <appender name = "CONSOLE" class = "org.apache.log4j.ConsoleAppender">
        <param name = "Target" value = "System.out"/>
        <param name = "Threshold" value = "DEBUG"/>
    </appender>
    <category name = "com.foo">
        <appender-ref ref = "CONSOLE"/>
    </category>
</log4j:configuration>

这将显示 com.foo.* 中的每个日志。我想禁用登录 com.foo.bar.* 。我该怎么做呢。

4

1 回答 1

3

通过提高com.foo.bar记录器的阈值:

<category name = "com.foo.bar">
   <priority value="WARN"/>
</category>

此记录器将优先使用com.foo,并且具有更高的阈值将仅允许通过 WARN 或更高。

于 2010-03-30T10:17:44.860 回答