是否有任何选项可以阻止log4j中的日志记录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>