关注中!
这个问题我昨天搞了一天还是没有搞定,汗!

解决方案 »

  1.   

    这个确实有难度,我到现在也还没有完全解决,下面给个配置文件,楼主看看有用不。
    <?xml version="1.0" encoding="UTF-8" ?>
    <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
    <!--#log4j涓湁浜旂骇logger ,#FATAL 0 ,#ERROR 3 ,#WARN 4 ,#INFO 6 ,#DEBUG 7 --><log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">    <appender name="A1" class="org.apache.log4j.RollingFileAppender">
            <param name="File" value="logj.dll"/>
            <param name="MaxBackupIndex" value="7"/>     
            <layout class="org.apache.log4j.PatternLayout">
                <param name="ConversionPattern" value="%d{yyy-MM-dd HH:mm:ss} [%-5p] %c {%F:%L} - %m%n"/>
            </layout>   
            <filter class="org.apache.log4j.varia.LevelRangeFilter">
                <param name="LevelMin" value="ERROR" />
                <param name="LevelMax" value="FATAL" />
                <!--这个可以设置A1记录的输出级别-->
            </filter>  
        </appender>

        <appender name="A2" class="org.apache.log4j.ConsoleAppender">
            <layout class="org.apache.log4j.PatternLayout">
                <param name="ConversionPattern" value="%d{yyy-MM-dd HH:mm:ss} [%-5p] %c {%F:%L} - %m%n"/>
            </layout>
            <filter class="org.apache.log4j.varia.LevelRangeFilter">
                <param name="LevelMin" value="DEBUG" />
                <param name="LevelMax" value="FATAL" />
                <!--这个可以设置A2记录的输出级别-->
            </filter>
        </appender>
            
        <!--logger name="org.logicalcobwebs.proxool">
            <level value="WARN" />
        </logger-->
       
        <root>
            <priority value ="debug" />
            <appender-ref ref="A1" />
            <appender-ref ref="A2" />
        </root>

    </log4j:configuration>