zoukankan      html  css  js  c++  java
  • logj4.xml

     1 <?xml version="1.0" encoding="UTF-8"?>
     2 <!DOCTYPE log4j:configuration PUBLIC "-//log4j/log4j Configuration//EN" "log4j.dtd">
     3 <log4j:configuration>
     4     <!--输出到控制台-->
     5     <appender name="consoleAppender" class="org.apache.log4j.ConsoleAppender">
     6         <param name="Threshold" value="DEBUG"/>
     7         <layout class="org.apache.log4j.PatternLayout">
     8             <param name="ConversionPattern" value="[%d{HH:mm:ss:SSS}] [%p] - %l - %m%n"/>
     9         </layout>
    10     </appender>
    11 
    12     <!--输出到文件(info)-->
    13     <!--将生成“info.log.2014-06-11”这样的日志文件-->
    14     <appender name="fileAppenderInfo" class="org.apache.log4j.DailyRollingFileAppender">
    15         <param name="File" value="${user.home}/logs/website/info.log" />
    16         <param name="DatePattern" value=".yyyy-MM-dd" />
    17         <layout class="org.apache.log4j.PatternLayout">
    18             <param name="ConversionPattern" value="[%d{HH:mm:ss:SSS}] [%p] - %l - %m%n"/>
    19         </layout>
    20         <filter class="org.apache.log4j.varia.LevelRangeFilter">
    21             <param name="LevelMin" value="INFO" />
    22             <param name="LevelMax" value="INFO" />
    23         </filter>
    24     </appender>
    25 
    26     <!--输出到文件(warn)-->
    27     <appender name="fileAppenderWarn" class="org.apache.log4j.DailyRollingFileAppender">
    28         <param name="File" value="${user.home}/logs/website/warn.log" />
    29         <param name="DatePattern" value=".yyyy-MM-dd" />
    30         <layout class="org.apache.log4j.PatternLayout">
    31             <param name="ConversionPattern" value="[%d{HH:mm:ss:SSS}] [%p] - %l - %m%n"/>
    32         </layout>
    33 
    34         <filter class="org.apache.log4j.varia.LevelRangeFilter">
    35             <param name="LevelMin" value="WARN" />
    36             <param name="LevelMax" value="WARN" />
    37         </filter>
    38     </appender>
    39 
    40     <!--输出到文件(error)-->
    41     <appender name="fileAppenderError" class="org.apache.log4j.DailyRollingFileAppender">
    42         <param name="File" value="${user.home}/logs/website/error.log" />
    43         <param name="DatePattern" value=".yyyy-MM-dd" />
    44         <layout class="org.apache.log4j.PatternLayout">
    45             <param name="ConversionPattern" value="[%d{HH:mm:ss:SSS}] [%p] - %l - %m%n"/>
    46         </layout>
    47         <filter class="org.apache.log4j.varia.LevelRangeFilter">
    48             <param name="LevelMin" value="ERROR" />
    49             <param name="LevelMax" value="ERROR" />
    50         </filter>
    51     </appender>
    52 
    53     <!--屏蔽所有org.springframework.*输出的Debug(及以下)信息-->
    54     <logger name="org.springframework">
    55         <level value="INFO"></level>
    56     </logger>
    57 
    58     <root>
    59         <level value="ALL"/>
    60         <appender-ref ref="consoleAppender" />
    61         <appender-ref ref="fileAppenderInfo" />
    62         <appender-ref ref="fileAppenderWarn" />
    63         <appender-ref ref="fileAppenderError" />
    64     </root>
    65 </log4j:configuration>
  • 相关阅读:
    python类型转换
    手机抓包
    java容器collection的一些简单特点
    WIN7 如何将BAT文件附加到任务栏
    Android新权限机制 AppOps
    记录一写Android常用API
    关于java建立的的包import的问题
    Android组件安全
    查看字节码
    数据库分表之Mybatis+Mysql实践(含部分关键代码)
  • 原文地址:https://www.cnblogs.com/tongs/p/7347765.html
Copyright © 2011-2022 走看看