我需要制作只会记录到文件的记录器,但是当我设置XML时,这就是:
<appender name="file" class="org.apache.log4j.RollingFileAppender">
<param name="append" value="false" />
<param name="maxFileSize" value="1MB" />
<param name="maxBackupIndex" value="5" />
<param name="file" value="${SERVER_HOME}/logs/mylog-log.txt" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n" />
</layout>
</appender>
<logger name="com.packageforlogging" additivity="true">
<level value="DEBUG" />
<appender-ref ref="file" />
</logger>
它仍会登录到控制台,因为还有其他记录器我无权访问。我怎么能这样做?