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>
  • 相关阅读:
    log4j在eclipse下使用
    Java实现IOS推送(利用javapns1.6)
    [转]浅谈多核CPU、多线程与并行计算
    关于select的字段加别名的语法
    [转]maven环境快速搭建
    Java实现IOS推送(Javapns2.2)
    千年服务器GM命令及使用详解
    [转载 蓝韦巍]类似浩方、VS对战平台系统的实现
    召唤和删除怪物程序段
    WPE下载 & WPE & 各版本下载 及 教程
  • 原文地址:https://www.cnblogs.com/tongs/p/7347765.html
Copyright © 2011-2022 走看看