`
mr_wangjq
  • 浏览: 40663 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

log4j.properties 配置实例

    博客分类:
  • log
阅读更多

##################### Set Log Levels 定义输出级别和输出平台 (FATAL>ERROR>WARN>INFO>DEBUG)
log4j.rootLogger=DEBUG,consoleOut,rollingFileOut
#log4j.rootLogger=INFO,consoleOut,fileOut,rollingFileOut
#log4j.rootLogger=WARN,consoleOut,fileOut,rollingFileOut


###################### Console Appender out 输出到控制台 
log4j.appender.consoleOut=org.apache.log4j.ConsoleAppender
log4j.appender.consoleOut.layout=org.apache.log4j.PatternLayout
log4j.appender.consoleOut.layout.ConversionPattern=%d{yyyy/MM/dd HH:mm:ss} %-5p %-10C{1}  %m%n


###################### fileOut 输出到日志文件,每天产生一个文件
log4j.appender.fileOut=org.apache.log4j.DailyRollingFileAppender
log4j.appender.fileOut.Append=true
##日志路径
log4j.appender.fileOut.File=logs/myDemo.log
##今天之前的日志名:mydemo_yyyy-MM-dd.log 如mydemo_2013_07_04.log
log4j.appender.fileOut.DatePattern='.'yyyy-MM-dd'.log'
log4j.appender.fileOut.layout=org.apache.log4j.PatternLayout
log4j.appender.fileOut.layout.ConversionPattern=%d{yyyy/MM/dd HH:mm:ss} %-5p %-10C{1}  %m%n


###################### rollingFileOut 输出到日志文件,文件大小到达指定尺寸的时候产生一个新的文件
log4j.appender.rollingFileOut=org.apache.log4j.RollingFileAppender
##日志路径
log4j.appender.rollingFileOut.File=logs/myDemo.log
log4j.appender.rollingFileOut.Append=true
##单个文件大小
log4j.appender.rollingFileOut.MaxFileSize=10MB
##最大日志文件个数
log4j.appender.rollingFileOut.MaxBackupIndex=50
log4j.appender.rollingFileOut.layout=org.apache.log4j.PatternLayout
log4j.appender.rollingFileOut.layout.ConversionPattern=%d{yyyy/MM/dd HH:mm:ss} %-5p %-10C{1}  %m%n

 

 

 

分享到:
评论

相关推荐

    log4j.properties配置实例

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

    log4j.properties配置文件

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

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

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

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

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

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

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

    log4j.properties配置分级别单独打印

    接下来,在`log4j.properties`中进行相应的配置: ```properties log4j.logger.info=info log4j.appender.info=com.company.LogAppender log4j.appender.info.layout=org.apache.log4j.PatternLayout log4j....

    log4j.properties 全部应用

    本文将深入探讨log4j.properties配置文件的使用,以及如何在实际项目中充分利用其功能。参考博文链接:[https://fengshayage.iteye.com/blog/837664](https://fengshayage.iteye.com/blog/837664)。 **一、log4j...

    log4j.properties详细配置解释与例子

    下面将详细解析`log4j.properties`的配置项及其作用,同时提供实例来加深理解。 ### 1. Logger 日志记录的核心是`Logger`,它是Log4j中的主要组件之一。`Logger`负责收集和输出日志消息。`log4j.rootLogger`是所有...

    log4j.properties

    **log4j.properties** 文件是Log4j的核心配置文件之一,它定义了日志记录器(Logger)和日志输出目标(Appender)等设置。以下是对该文件中的关键配置项的解析: ### 1. 根Logger配置 ```properties log4j.root...

    log4j按功能保存日志

    - 在Log4j的配置文件(通常是`log4j.properties`或`log4j.xml`)中,你可以定义多个Appender,每个Appender对应一个特定的功能或模块。 - 使用`category`或`logger`标签指定Logger的名称,这通常与你的功能模块相...

    封装好的log4j 包括properties文件和使用类

    总结来说,这个压缩包提供了一个简洁的日志解决方案,通过`log4j.properties`配置日志行为,`LogUtil.java`提供方便的静态方法供代码中使用,而`LogInit.java`则负责在程序启动时初始化Log4j。这样的封装方式使得在...

    log4j与web.xml的配置

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

    log4j示例项目

    在Log4j项目中,通常会有一个`log4j.properties`或`log4j.xml`配置文件,用于定义日志行为。例如: ```properties # log4j.properties 示例 log4j.rootLogger=DEBUG, stdout, FILE log4j.appender.stdout=org....

    log4j.properties 配置(实例讲解)

    Log4j.properties 配置详解 Log4j.properties 配置是 Java 项目中最常用的日志记录配置文件之一。它可以帮助开发者记录项目中的日志信息,以便于项目的调试和维护。 一、依赖项配置 在使用 Log4j.properties 配置...

    log4j.1.2.7

    Log4j的核心配置文件是`log4j.properties`或`log4j.xml`。在1.2.7版本中,你可以通过配置文件指定日志的输出级别、输出目标和格式。例如: ```properties # log4j.properties 示例 log4j.rootLogger=INFO, stdout, ...

    log4j.jar和commons-logging.jar

    配置日志文件时,你需要在项目中包含这两个JAR文件,并创建一个log4j的配置文件(通常是log4j.properties或log4j.xml)。配置文件中,你可以指定日志级别、输出目的地、日志格式等。例如,以下是一个简单的`log4j....

    java log4j 示例

    Log4j 的配置主要通过一个XML或者 properties 文件进行,如 `log4j.properties` 或 `log4j.xml`。配置文件定义了日志输出的行为,如日志输出的格式、目的地(控制台、文件、数据库等)以及过滤规则。例如: ```...

    log4j.rar及用法

    2. **配置log4j.properties或log4j.xml**:定义日志级别、Appender和Layout。例如: ```properties log4j.rootLogger=DEBUG, FILE log4j.appender.FILE=org.apache.log4j.FileAppender log4j.appender.FILE.File...

    Log4j实例

    Log4j的配置通常通过一个名为log4j.properties或log4j.xml的配置文件完成。以下是一个简单的配置示例: ```properties # log4j.properties log4j.rootLogger=DEBUG, stdout, file log4j.appender.stdout=org.apache...

    log4j.jar_java开发包

    2. **配置Log4j**:创建一个`log4j.properties`或`log4j.xml`配置文件,设置日志级别、Appender和Layout。 3. **初始化Log4j**:在程序启动时,通过`PropertyConfigurator.configure("path/to/log4j.properties")`...

Global site tag (gtag.js) - Google Analytics