apache的logging能不能把异常写到txt里啊?我想把异常写到txt里,好可以日后看txt来维护系统。

解决方案 »

  1.   

    什么意思?log4j   ...
      

  2.   

    log4j.xml中配置
    <appender name="FILE" class="org.apache.log4j.RollingFileAppender">
    <param name="File" value="${project.root}/WEB-INF/log/log.txt" />
    <param name="MaxFileSize" value="100MB" />
    <param name="MaxBackupIndex" value="10" />
    <layout class="org.apache.log4j.PatternLayout">
    <param name="ConversionPattern" value="[%d{yyyy-MM-dd HH:mm:ss,SSS\} %-5p] [%t] %c{3\} - %m%n" />
    </layout>
    </appender>
      

  3.   

    } catch (Exception e) {
        log.error("xxxxxx", e);
    }