我已经成功地为我的应用程序实现了 log4j,所有日志都写在一个文件中。现在,我有一些系统,我想打印在同一个日志文件中。这是我到目前为止所拥有的
<!DOCTYPE log4j:configuration SYSTEM "log4Vj.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
<!-- general application log -->
<appender name="console" class="org.apache.log4j.ConsoleAppender">
<param name="Target" value="System.out"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d %-5p %30.30c - %m%n"/>
</layout>
</appender>
<appender name="default" class="org.apache.log4j.RollingFileAppender">
<param name="File" value="${log.dir}/logs/debug.txt" />
<param name ="Append" value="TRUE"/>
<errorHandler class="org.apache.log4j.varia.FallbackErrorHandler">
<root-ref/>
<appender-ref ref="console"/>
</errorHandler>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d{[HH:mm:ss:SSS]|[MM-dd-yyyy]} [%c] %p - %m%n"/>
</layout>
<param name="MaxFileSize" value="10MB"/>
<param name="MaxBackupIndex" value="100"/>
</appender>
<logger name="ioreactorlog" additivity="false">
<level value="INFO"/>
<appender-ref ref="default"/>
</logger>
<root>
<level value="INFO"/>
<appender-ref ref="default"/>
<appender-ref ref="console"/>
</root>
</log4j:configuration>
是否可以将一些控制台写入 debug.txt?