`
xinhuayw
  • 浏览: 30013 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
最近访客 更多访客>>
社区版块
存档分类
最新评论

Log4j配置实例

    博客分类:
  • Java
阅读更多
# To change this template, choose Tools | Templates
# and open the template in the editor.


#-------------------------
#Logger
#-------------------------
#定义logger层次结构中根结点的权限级别为"ERROR"
#添加Log信息接收对象"CONSOLE"
log4j.rootLogger=ERROR,SERVER

#定义hibernate框架Log信息输出级别
log4j.logger.org.springframework=DEBUG

#定义Spring框架Log信息输出级别
log4j.logger.org.hibernate=DEBUG

#定义apache commons包Log信息输出级别
log4j.logger.org.apache.commons=ERROR

#定义Flex blazeds包Log信息输出级别
log4j.logger.flex=ERROR

#定义Msql驱动Log信息输出级别
log4j.logger.com.mysql=ERROR
log4j.logger.org.gjt.mm.mysql=ERROR

#定义javassist包下Log信息输出级别
#javassist是java字节码操作驱动库,具有运行时动态增强class功能(添加方法)
log4j.logger.javassist=ERROR

#定义cglib包下Log信息输出级别
#cglib(Code Generation Library)是一个强大的,高性能,高质量的Code生成类库
log4j.logger.net.sf.cglib=ERROR

#定义项目日志输出级别
log4j.logger.com.xxxxxxx=DEBUG,CONSOLE





#-------------------------
#Appender
#-------------------------
#定义Log信息接收对象"CONSOLE"的实现(输出到控制台)
log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
#定义Log信息接收对象"CONSOLE"中输出信息格式
log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
#定义Log信息输出的格式
log4j.appender.CONSOLE.layout.ConversionPattern=%d{HH:mm:ss:SSS} - %x [%t] %-5p %C.%M(%L)  -  %m%n




#定义Log信息接收对象日志文件(每日构建文件)
log4j.appender.SERVER=org.apache.log4j.DailyRollingFileAppender
#定义日志文件名
log4j.appender.SERVER.File=${catalina.base}/logs/server.log
#定义日志文件名扩展日期格式
log4j.appender.SERVER.DatePattern=.yyyy-MM-dd
#定义Log信息输出信息格式对象
log4j.appender.SERVER.layout=org.apache.log4j.PatternLayout
#定义Log信息输出的格式
log4j.appender.SERVER.layout.ConversionPattern=%d{HH:mm:ss:SSS} - %x [%t] %-5p %C.%M(%L)  -  %m%n



相关文档:
http://cslply.iteye.com/blog/306048(log4j帮助文档)

http://touch.iteye.com/blog/31632(Common-loggin和lgo4j对比)




分享到:
评论

相关推荐

    Log4J配置实例(xml格式)

    **Log4J配置实例(XML格式)** Log4J是一款广泛应用的日志记录框架,它为Java应用程序提供了灵活的日志记录功能。在Java开发中,日志记录是必不可少的一部分,可以帮助开发者跟踪程序运行状态,定位错误和调试代码...

    log4j配置实例

    **日志框架Log4j详解及配置实例** Log4j是Apache组织开发的一款广泛应用的日志记录框架,尤其在Java应用程序中被广泛采用。它提供了一种灵活、强大的方式来记录程序运行过程中的各种信息,包括错误、警告、调试信息...

    日志记录Log4j配置实例

    ### 日志记录Log4j配置实例详解 #### 一、Log4j简介及配置方法概述 Log4j是一个开源的日志记录工具,被广泛应用于Java应用程序中,它可以帮助开发者记录程序运行过程中的各种信息,包括调试(debug)信息、运行状态...

    log4j配置实例(含配log4j.properties及jar包)

    本教程将深入探讨如何配置和使用Log4j,包括`log4j.properties`配置文件的编写以及相应的Java代码示例。 1. **Log4j的核心组件** - **Logger**: 日志记录器,用于生成日志事件。 - **Appender**: 输出目标,负责...

    log4j.properties配置实例

    Log4j.properties 配置实例详解 在 Java 应用程序中, Log4j 是一个非常流行的日志记录工具,它能够帮助开发者快速地记录和跟踪应用程序中的日志信息。log4j.properties 文件是 Log4j 的核心配置文件,它控制着 Log...

    Log4j使用实例

    ### Log4j 使用实例详解 #### 一、Log4j简介 Log4j 是一个开源的日志记录框架,由 Apache 软件基金会提供。它允许开发者根据需求配置日志等级,并灵活选择日志信息的输出方式。Log4j 的核心组件包括 Logger、...

    log4j配置方法和实例

    **日志框架Log4j详解及配置实例** Log4j是Apache组织开发的一款强大的日志处理框架,广泛应用于Java应用程序中,提供灵活的日志记录功能。本文将详细介绍Log4j的配置方法,并通过实例帮助初学者理解其工作原理。 #...

    log4j多个简单实例

    例如,使用`log4jDemo.rar`中的示例代码,你可以实践Log4j的配置和日志记录。同时,`log4j.xml`文件可以提供更高级的配置示例,如自定义Appender和过滤器。不断探索和实践,你将能够充分利用Log4j的强大功能,为你的...

    log4j 实例

    **标题:“log4j 实例”** 在Java开发中,日志记录是不可或缺的一部分,而Log4j作为一款广泛使用的开源日志框架,为开发者提供了强大的日志处理能力。本实例将深入探讨如何在实际项目中应用Log4j,帮助你理解和掌握...

    Log4j配置文件详细说明

    在`Log4j配置文件详细说明[转].htm`和`Log4j配置文件详细说明[转]_files`这两个文件中,应包含了更详细的实例和说明,可以帮助深入理解每个属性的实际作用和配置方法。在实践中,不断试验和调整,你会发现Log4j是一...

    spring log4j 实例

    Spring框架是Java领域广泛使用的轻量级框架,而Log4j则是日志记录领域的经典工具,提供了丰富的日志配置和管理功能。本实例结合Spring和Log4j,将为你提供一个实用的日志解决方案。 首先,我们要理解Spring是如何...

    log4j配置及使用

    《深入理解log4j:配置与实践》 在Java开发中,日志记录是不可或缺的一部分,它帮助开发者追踪程序运行状态,定位问题。Log4j是Apache的一个开源项目,提供了一种灵活且强大的日志记录解决方案。然而,值得注意的是...

    Log4j实例

    本实例将深入探讨Log4j的基本使用方法和配置。 一、Log4j的核心组件 1. Logger:日志记录器,它是日志输出的起点,可以根据不同的类或模块创建多个Logger实例,每个实例具有不同的日志级别。 2. Level:日志级别,...

    log4j(实例代码+文档)

    - "log4j.rar": 这可能是Log4j的源码或者其他相关资源的压缩包,解压后可能包含更多实例代码、配置示例或其他辅助学习材料。 综上所述,这个资源包提供了全面了解和使用Log4j的必要工具,无论是初次接触还是希望...

    log4j实例,配置

    下面是一个简单的Log4j配置示例(`log4j.properties`): ```properties # 设置全局日志级别为INFO log4j.rootLogger=INFO, stdout, file # 控制台输出 log4j.appender.stdout=org.apache.log4j.ConsoleAppender ...

    log4j使用实例.zip

    这个"log4j使用实例.zip"压缩包包含了关于如何在Java项目中配置和使用Log4j的示例代码,非常适合Java后端初学者学习。 首先,Log4j的核心组件包括Logger、Appender和Layout。Logger是日志信息的生产者,负责生成...

    log4j.properties配置文件

    ### log4j.properties配置文件详解 #### 一、概述 `log4j.properties`是Apache Log4j框架中用于配置日志记录行为的核心文件之一。通过这个文件,开发者可以定义日志消息的输出方式(例如控制台或文件)、日志级别...

    log4j配置使用说明及JAR包

    压缩包中的"**log4j配置说明及所需jar包**"包含了Log4j的库文件,包括`log4j.jar`和其他可能的依赖。确保将这些JAR包添加到项目的类路径(Classpath)中,这样你的程序才能正确识别并使用Log4j。 **四、代码示例** ...

    log4j与web.xml的配置

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

Global site tag (gtag.js) - Google Analytics