Java:log4j中有问题的System.out

Java:log4j中有问题的System.out,java,logging,log4j,system.out,Java,Logging,Log4j,System.out,是否有任何选项可以阻止log4j中的logging System.out.println?我使用的是非常旧的代码,消除所有出现的代码是不可能的(大部分代码都是编译的) 所有System.out都记录为[DEBUG][root] 以下是我正在使用的配置: <appender name="Console" class="org.apache.log4j.ConsoleAppender"> <layout class="org.apache.log4j.Pattern

是否有任何选项可以阻止log4j中的logging System.out.println?我使用的是非常旧的代码,消除所有出现的代码是不可能的(大部分代码都是编译的)

所有System.out都记录为[DEBUG][root]

以下是我正在使用的配置:


<appender name="Console" class="org.apache.log4j.ConsoleAppender">
    <layout class="org.apache.log4j.PatternLayout">
        <param name="Target" value="System.out"/>
        <param name="ConversionPattern" value="[%d{yyyy-MM-dd HH:mm:ss,SSS}][%-5p][%c] - %m%n"/>
    </layout>
</appender>

<root>
    <level value="DEBUG"/>
    <appender-ref ref="Console"/>
</root>