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

log4j.xml

阅读更多
<?xml version="1.0" encoding="UTF-8"?> 
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"> 
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/" debug="false"> 


    <!--输出方式:输出到控制台--> 
    <appender name="myConsole" class="org.apache.log4j.ConsoleAppender"> 
    <!--
     设置通道名称和输出方式,其中输出方式appender有5种,分别为
      org.apache.log4j.RollingFileAppender   
     org.apache.log4j.ConsoleAppender (控制台)
     org.apache.log4j.FileAppender (文件)  
     org.apache.log4j.DailyRollingFileAppender (每天产生一个日志文件)  
     org.apache.log4j.WriterAppender (将日志信息以流格式发送到指定地方)
     --> 
    <param name="Target" value="System.out"/> 
    <param name="Threshold" value="DEBUG"/> 
    <!--
      Threshold是个全局的过滤器,他将把低于所设置的level的信息过滤不显示出来
     --> 

    <!-- 设置日志输出的格式--> 
    <layout class="org.apache.log4j.PatternLayout"> 
   
    <!--
      参数都以%开始后面不同的参数代表不同的格式化信息:  
       %c  输出所属类的全名,可在修改为 %d{Num} ,Num类名输出的范围
       如:"org.apache.elathen.ClassName",%C{2}将输出elathen.ClassName   
    
      %d  输出日志时间其格式为 %d{yyyy-MM-dd HH:mm:ss,SSS},可指定格式 如 %d{HH:mm:ss}  

      %l  输出日志事件发生位置,包括类目名、发生线程,在代码中的行数 

       %n  换行符  
      
       %m  输出代码指定信息,如info(“message”),输出message  
       
      %p  输出优先级,即 FATAL ,ERROR 等  
        
       %r  输出从启动到显示该log信息所耗费的毫秒数  
       
       %t  输出产生该日志事件的线程名--> 

      <!-- The default pattern: Date Priority [Category] Message\n -->
      <param name="ConversionPattern" value="%d{ABSOLUTE} %-5p [%c{1}] %m%n"/> 
    </layout> 
  </appender> 

分享到:
评论

相关推荐

    log4j.jar及log4j.xml

    要在项目中使用Log4j,首先需要将`log4j.jar`添加到项目的类路径中,然后创建或引用`log4j.xml`配置文件。在代码中,通过以下方式创建和使用Logger: ```java import org.apache.log4j.Logger; public class ...

    log4j.xml(MyBatis框架)

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

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

    Log4j提供了多种配置方式,其中最常用的有两种:XML格式的`log4j.xml`和properties格式的`log4j.properties`。接下来,我们将深入探讨如何通过这两种配置文件来设置日志输出的目标、级别以及格式。 1. **XML配置** ...

    Log4J.xml的模板

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

    log4j.xml配置文件

    log4j.xml配置文件

    log4j与web.xml的配置

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

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

    本篇文章将深入探讨这两个关键组件:日志配置文件`log4j.xml`和MySQL数据库驱动文件`mysql-connector-java-5.1.39-bin.jar`。 首先,我们来了解`log4j.xml`。Log4j是Apache组织提供的一款开源的日志记录框架,广泛...

    项目配置文件( 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.xml template

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

    log4j.xml文件

    log日志必用,是各位JAVA爱好者的选择。需要积分下载,

    spring-log4j.xml

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

    log4j.xml文件的配置文.pdf

    ### 关于Log4j.xml配置文件的理解与应用 #### 一、引言 在Java开发领域,日志记录是至关重要的一个环节。它不仅能够帮助开发者更好地了解程序运行时的状态,还能在出现故障时快速定位问题所在。Log4j作为一款优秀...

    log4j.xml配置实现.pdf

    首先是`&lt;context-param&gt;`,定义了`log4jConfigLocation`参数,其值指向`log4j.xml`文件的位置,这里是`/WEB-INF/Log4j.xml`。然后是`&lt;listener&gt;`,指定了我们的监听器类`Log4jConfigListener`,这样当Web应用启动时...

    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.xml配置

    log4j的配置文件,方便大家使用.log4j的基本

    log4j.xml 配置文件

    log4j 的配置文件示例 log4j是很好用的日志,建议项目里面都用上.

    log4j2.xml文件

    log4j2.xml文件

Global site tag (gtag.js) - Google Analytics