`
ssydxa219
  • 浏览: 627409 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

log4j.properties

 
阅读更多

# static Level DEBUG
# static Level INFO
# static Level WARN
# static Level ERROR
# static Level FATAL
# static Level ALL
# static Level OFF
log4j.rootLogger=DEBUG,console,INFO,WARN,ERROR,FATAL,,
log4j.addivity.org.apache=true

log4j.appender.console=org.apache.log4j.ConsoleAppender
log4j.appender.console.layout=org.apache.log4j.PatternLayout
log4j.appender.console.layout.ConversionPattern=[%d{yyyy-MM-dd HH:mm:ss.SSS}] [%p] [%t] [%c:%L] - %m%n

log4j.appender.INFO=org.apache.log4j.DailyRollingFileAppender
log4j.appender.INFO.File=${mycom.root}/logs/mycomDailyRollingFile.log
log4j.appender.INFO.DatePattern='.'yyyy-MM-dd-HH
log4j.appender.INFO.Threshold=INFO
log4j.appender.INFO.Append=true
log4j.appender.INFO.Encoding=UTF-8
log4j.appender.INFO.MaxFileSize= 1024KB
log4j.appender.INFO.layout=org.apache.log4j.PatternLayout
log4j.appender.INFO.layout.ConversionPattern=%d [%5p] [%F:%L] %M: %m%n

log4j.logger.org.apache.commons.httpclient=info
log4j.logger.httpclient.wire.content=info
log4j.logger.httpclient.wire.header=info

# Pattern to output the caller's file name and line number.
#log4j.appender.stdout.layout.ConversionPattern=%-4r %-5p [%d{yyyy-MM-dd HH:mm:ss}]  %m%n

#log4j.appender.INFO=org.apache.log4j.RollingFileAppender
#log4j.appender.INFO.File=${INFO.root}/logs/mycomRolling.log
#log4j.appender.INFO.MaxFileSize= 1024KB

# Keep one backup file
log4j.appender.ERROR.MaxBackupIndex=1

log4j.appender.ERROR.layout=org.apache.log4j.PatternLayout
log4j.appender.ERROR.layout.ConversionPattern=%-4r %-5p [%d{yyyy-MM-dd HH:mm:ss}]  %m%n
log4j.appender.ERROR.Threshold=ERROR
log4j.appender.ERROR=org.apache.log4j.net.SMTPAppender
log4j.appender.ERROR.SMTPHost=mail.ad.ge.com
log4j.appender.ERROR.To=Qinghong.Lin@ge.com
log4j.appender.ERROR.Subject=ERRORLOG
log4j.appender.ERROR.From=qinghong.Lin@tcs.com
log4j.appender.ERROR.layout=org.apache.log4j.PatternLayout
log4j.appender.ERROR.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1};%L - %m%n

log4j.appender.FATAL.layout=org.apache.log4j.PatternLayout
log4j.appender.FATAL.layout.ConversionPattern=%-4r %-5p [%d{yyyy-MM-dd HH:mm:ss}]  %m%n
log4j.appender.FATAL.Threshold=FATAL
log4j.appender.FATAL=org.apache.log4j.net.SMTPAppender
log4j.appender.FATAL.SMTPHost=mail.ad.ge.com
log4j.appender.FATAL.To=Qinghong.Lin@ge.com
log4j.appender.FATAL.Subject=FATALLOG
log4j.appender.FATAL.From=qinghong.Lin@tcs.com
log4j.appender.FATAL.layout=org.apache.log4j.PatternLayout
log4j.appender.FATAL.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1};%L - %m%n

log4j.appender.WARN.layout=org.apache.log4j.PatternLayout
log4j.appender.WARN.layout.ConversionPattern=%-4r %-5p [%d{yyyy-MM-dd HH:mm:ss}]  %m%n
log4j.appender.WARN.Threshold=WARN
log4j.appender.WARN=org.apache.log4j.net.SMTPAppender
log4j.appender.WARN.SMTPHost=mail.ad.ge.com
log4j.appender.WARN.To=Qinghong.Lin@ge.com
log4j.appender.WARN.Subject=WARNLOG
log4j.appender.WARN.From=qinghong.Lin@tcs.com
log4j.appender.WARN.layout=org.apache.log4j.PatternLayout
log4j.appender.WARN.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1};%L - %m%n
### set log levels ###
####log4j.rootLogger = DEBUG, stdout, D, E,INFO,CONSOLE
### \u8f93\u51fa\u5230\u63a7\u5236\u53f0 ###
#kong zhi tai
####log4j.appender.stdout = org.apache.log4j.ConsoleAppender
####log4j.appender.stdout.Target = System.out
####log4j.appender.stdout.Append = true
####log4j.appender.stdout.layout = org.apache.log4j.PatternLayout
####log4j.appender.stdout.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [%t:%r] - [%p] %m%n
# \u8f93\u51fa\u5230\u65e5\u5fd7\u6587\u4ef6 #
####log4j.appender.D = org.apache.log4j.DailyRollingFileAppender
####log4j.appender.D.File = ${webapp.root}/log/debug.log
####log4j.appender.D.Append = false
####log4j.appender.D.Threshold = DEBUG
#log4j.appender.D.DatePattern = '_'yyyyMMdd'.log
####log4j.appender.D.layout = org.apache.log4j.PatternLayout
####log4j.appender.D.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [%t:%r] - [%p] %m%n
## \u4fdd\u5b58\u5f02\u5e38\u4fe1\u606f\u5230\u5355\u72ec\u6587\u4ef6 ###
####log4j.appender.E = org.apache.log4j.DailyRollingFileAppender
####log4j.appender.E.File = ${webapp.root}/log/error.log
####log4j.appender.E.Append = true
####log4j.appender.E.Threshold = ERROR
#log4j.appender.E.DatePattern = '_'yyyyMMdd'.log
####log4j.appender.E.layout = org.apache.log4j.PatternLayout
####log4j.appender.E.layout.ConversionPattern =%-d{yyyy-MM-dd HH\:mm\:ss} [%t\:%r] - [%p] %m%n

分享到:
评论

相关推荐

    log4j.properties(完整版) log4j.properties(精简版)

    本文将围绕Log4j的核心配置文件`log4j.properties`进行详细讲解,分为完整版和精简版两个部分。 **1. Log4j基础概念** Log4j由三个主要组件构成:Logger(日志器)、Appender(输出器)和Layout(布局)。Logger...

    log4j.jar包,和log4j.properties配置文件下载

    在"Log4j.jar包,和log4j.properties属性文件打包下载"中,我们有两个关键组成部分: 1. **Log4j.jar**:这是Log4j的主要库文件,包含了所有必需的类和方法,使得程序员能够方便地在代码中插入日志语句。它提供了...

    log4j.properties配置文件

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

    log4j.properties 的使用详解(含log4j.properties)

    《log4j.properties 使用详解》 在Java开发中,日志记录是一项不可或缺的工作,它能够帮助开发者追踪程序运行状态,定位错误,优化性能。而log4j作为一款强大的日志框架,广泛应用于各种Java项目中。本文将详细介绍...

    log4j.properties配置详解

    ### Log4j.properties配置详解 #### 一、Log4j配置文件基本概念 Log4j是一种广泛应用于Java应用程序的日志框架,它可以帮助开发者轻松管理应用程序的日志记录过程。Log4j支持多种配置方式,其中.properties文件...

    log4j.properties完整版本

    log4j.properties log4j log4j日志保存到邮件 log4j保存到数据库

    log4j与log4j.properties的配置.doc

    在本文中,我们将详细介绍 Log4j 的配置,包括配置步骤、log4j.properties 配置文件、日志输出级别、appenders 和 layouts 等。 一、配置步骤 要使用 Log4j,需要遵循以下配置步骤: 1. 在应用程序中使用 Log4j,...

    log4j使用jar包和log4j.properties配置文件

    本文将详细探讨Log4j的使用,主要关注1.2.17版本的jar包以及配置文件`log4j.properties`。 ### 1. Log4j简介 Log4j是一个开源的日志组件,支持多种输出格式,如控制台、文件、数据库等。它的核心概念包括Logger、...

    log4j.properties配置

    log4j.properties配置

    log4j.properties的简单运用

    《log4j.properties的简单运用》 在Java开发中,日志记录是一项至关重要的任务,它可以帮助开发者追踪程序运行过程中的错误、调试信息以及其他关键事件。Log4j是一款广泛使用的日志框架,它允许我们自定义日志级别...

    完美log4j.properties 配置

    完美log4j.properties 配置

    log4j.properties文件放置在其它目录下

    log4j.properties 文件放置在其它目录下 在 Tomcat 中,log4j.properties 文件通常被放在 src 目录下,这样系统自动会找到该文件的路径是在 WEB-INF/classes 文件下,该目录在 classpath 下,所以直接就能找到。...

    Log4j+使用方法+配置文件log4j.properties

    本文将详细介绍Log4j的使用方法以及配置文件`log4j.properties`的设置。 1. **Logger** Logger是日志信息的源头,它是Log4j中最基本的类。通过创建Logger实例,你可以为不同的类或模块分配不同的日志级别,如DEBUG...

    log4j.properties 全部应用

    《log4j.properties全应用详解》 在Java开发中,日志记录是不可或缺的一部分,它帮助开发者追踪程序运行状态,定位错误,优化性能。本文将深入探讨log4j.properties配置文件的使用,以及如何在实际项目中充分利用其...

    log4j.properties详解与例子

    首先,创建`log4j.properties`文件是启动Log4j功能的第一步。这个文件通常放在项目的`classes`目录下,以确保在运行时可以被正确加载。Log4j支持两种配置格式:XML和Properties(键值对)。本篇主要关注Properties...

    MANIFEST.MF的应用以及如何读取jar包外的log4j.properties

    Log4j是一个强大的日志处理库,它允许开发者通过配置文件(如log4j.properties或log4j.xml)来定制日志记录级别、输出格式和目的地。通常,开发者不希望将日志配置文件打包到JAR中,因为这样可以方便地在生产环境中...

Global site tag (gtag.js) - Google Analytics