`
jan87215
  • 浏览: 11825 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

log4j.xml-1

阅读更多
<!--输出方式是:每天一个日志文件--> 
  <!--设置通道名称是:file,输出方式DailyRollingFileAppender-->
  <appender name="myFile" class="org.apache.log4j.DailyRollingFileAppender"> 

    <!--日志文件路径和文件名称 --> 
    <!-- 加../在logs,加/在C盘,不加在bin目录 -->
    <!--
      如果在加载时设置了变量System.setProperty("WebApp", appRoot),
       可在此取出来${WebApp} -->
    <param name="File" value="../logs/mylog.log"/> 
   
    <!-- 设置是否在重新启动服务时,在原有日志的基础添加新日志 --> 
    <param name="Append" value="true"/> 
 
    <!-- Rollover at midnight each day --> 
    <!-- e.g. mylog.log.2009-11-25.log -->
    <param name="DatePattern" value="'.'yyyy-MM-dd'.log'"/> 

    <!-- Rollover at the top of each hour  
    <param name="DatePattern" value="'.'yyyy-MM-dd-HH'.log'"/> 
    --> 

    <layout class="org.apache.log4j.PatternLayout"> 

      <!--
        The default pattern: Date Priority [Category] Message\n
      --> 
      <param name="ConversionPattern" value="%d %-5p [%c] %m%n"/>
 
      <!--
        The full pattern: Date MS Priority [Category] (Thread:NDC) Message\n -->
      <!--  
      <param name="ConversionPattern" value="%d %-5r %-5p [%c] (%t:%x) %m%n"/> 
       --> 
    </layout>      
  </appender>
  <appender name="ERROR_LOG" class="org.apache.log4j.DailyRollingFileAppender"> 
      <errorHandler class="org.apache.log4j.helpers.OnlyOnceErrorHandler"/> 
      <param name="File" value="error.log"/> 
      <param name="Append" value="true"/> 
      <!-- 指定日志输出级别 -->
      <param name="Threshold" value="INFO"/> 
      <param name="DatePattern" value="'.'yyyy-MM-dd'.log'"/> 
      <layout class="org.apache.log4j.PatternLayout"> 
      <param name="ConversionPattern" value="%d %-5p [%c] %m%n"/> 
      </layout> 
   </appender>
分享到:
评论

相关推荐

    log4j.jar各个版本

    log4j-1.2rc1.jar, log4j-1.3alpha-7.jar, log4j-api-2.0.2-javadoc.jar, log4j-api-2.0.2-sources.jar, log4j-api-2.0.2.jar, log4j-boot.jar, log4j-bridge-0.9-sources.jar, log4j-bridge-0.9-tests.jar, log4j-...

    log4j.jar及log4j.xml

    1. **Logger**: 这是Log4j的基本日志组件,它负责实际的日志记录工作。开发者可以通过创建Logger实例来发送不同级别的日志消息,如DEBUG、INFO、WARN、ERROR和FATAL。 2. **Appender**: Appender是日志消息的目标,...

    log4j.xml(MyBatis框架)

    这里是log4j.xml详细的配置,在使用MyBatis框架时必要的一种配置。

    项目配置文件( spring-mvc.xml spring-mybatis.xml web.xml log4j.properties)

    这里提到的四个关键配置文件——`spring-mvc.xml`、`spring-mybatis.xml`、`web.xml`以及`log4j.properties`,对于一个基于Java的Web应用来说至关重要,特别是使用Spring MVC和MyBatis框架的时候。接下来,我们将...

    log4j-api-2.17.1.jar和log4j-core-2.17.1.jar

    《深入理解log4j-api-2.17.1.jar与log4j-core-2.17.1.jar》 在Java开发中,日志管理是不可或缺的一部分,它帮助我们跟踪程序运行状态、定位错误和调试问题。Log4j作为一款广泛使用的日志框架,历经多次迭代,现在...

    log4j-api-2.12.4.ja和log4j-core-2.12.4.jar

    配置Log4j通常通过一个XML或JSON格式的配置文件完成,例如`log4j2.xml`或`log4j2.json`,这个文件定义了日志的输出级别、目的地(如控制台、文件、数据库等)以及格式。 总的来说,Log4j 2是Java开发中不可或缺的...

    log4j与web.xml的配置

    2. **Log4j配置文件(log4j.properties或log4j.xml)** - 在Java项目中,通常会有一个log4j配置文件,用于定义日志记录的级别、输出方式和格式。 - 示例配置: ``` log4j.rootLogger=DEBUG, FILE log4j....

    log4j的详细配置,log4j.xml和log4j.properties,日志输出到文件,邮件,数据库,控制台等

    1. **XML配置** (`log4j.xml`) - **基本结构**:`log4j.xml`文件遵循XML语法,根元素是`&lt;configuration&gt;`,包含`&lt;appenders&gt;`, `&lt;loggers&gt;`, `&lt;root&gt;`等子元素。 - **Appenders**:这是定义日志输出目标的地方,...

    jstl.jar-jdom.jar-log4j-1.2.13.jar-ojdbc14._jar-standard.jar-commons-net-1.4.1.jar-xml-apis.jar-jdbc

    jdom.jar jstl.jar log4j-1.2.13.jar ojdbc14._jar standard.jar commons-net-1.4.1.jar xml-apis.jar jdbc2_0-stdext.jar

    Log4J.xml的模板

    标题中的“Log4J.xml”指的是Apache Log4j框架的配置文件。Log4j是Java平台上广泛使用的日志记录工具,它允许程序员以灵活和可配置的方式控制应用程序的日志输出。XML格式的配置文件提供了更高级别的结构和可读性,...

    log4j.xml

    《深入解析log4j.xml配置》 在Java开发中,日志记录是不可或缺的一部分,而Log4j作为一款广泛使用的日志框架,它的配置文件log4j.xml扮演着至关重要的角色。本文将深入探讨log4j.xml配置文件的结构、用途及其中的...

    Log4j2学习log4j2.xml配置模板

    下面是一个较为完整的 Log4j2.xml 配置模板: ```xml &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;!--日志级别以及优先级排序: OFF &gt; FATAL &gt; ERROR &gt; WARN &gt; INFO &gt; DEBUG &gt; TRACE &gt; ALL --&gt; &lt;!--Configuration 后面...

    log4j-1.2.15.jar

    2. **配置灵活性**:通过配置文件(通常为log4j.properties或log4j.xml),开发者可以灵活控制日志的级别(DEBUG, INFO, WARN, ERROR, FATAL)以及输出目的地(控制台、文件、数据库等)。 3. **多种Appender**:...

    spring-log4j.xml

    log4j.xml配置范例log4j.xml配置范例log4j.xml配置范例log4j.xml配置范例log4j.xml配置范例

    SSM整合配置文件、spring-mvc.xml、spring-mybatis.xml、spring.xml、config.properties、log4j.p

    config.properties:数据库配置文件 log4j.properties:mybatis日志文件 spring-mvc.xml:spring-MVC配置文件 spring-mybatis.xml:mybatis的配置文件 spring.xml

    apache-log4j-2.17.0-bin.tar.gz

    1. **日志级别管理**:Log4j允许开发者定义多个日志级别,如DEBUG、INFO、WARN、ERROR和FATAL,使得开发者可以控制需要记录的信息级别,以便在调试和生产环境中进行适当的日志输出。 2. **日志布局**:Log4j提供了...

    log4j.xml template

    一个比较通用的log4j.xml配置模板

    日志配置文件log4j.xml以及MySql数据库驱动文件

    1. **日志跟踪**:通过`log4j.xml`配置,可以在开发阶段收集详细的调试信息,而在生产环境中切换到更保守的日志级别,仅记录重要事件。 2. **数据库操作**:`mysql-connector-java`使得Java程序能够方便地执行SQL...

    log4j.xml配置文件

    log4j.xml配置文件

    logging-log4j2-log4j-2.15.0-rc2.zip

    相较于Log4j 1.x,Log4j 2不仅在性能上有所增强,而且在用户体验和安全性上都有显著改进。 2. **版本2.15.0-rc2的更新**: - **安全补丁**:此版本主要针对CVE-2021-44228的安全漏洞进行了修复,这是一个非常严重...

Global site tag (gtag.js) - Google Analytics