`

log4j 的rootLogger与rootCategory的区别

 
阅读更多

一句话

 

rootLogger是新的使用名称,对应Logger类

rootCategory是旧的使用名称,对应原来的Category类

 

Logger类是Category类的子类,所以,rootCategory是旧的用法,不推荐使用

分享到:
评论
2 楼 bits00 2012-04-21  
1 楼 ianl_zt 2011-09-24  
thank you

相关推荐

    log4j.properties配置详解

    1. **根日志类别** (`log4j.rootCategory`): 设置日志的默认级别以及日志输出的目标(控制台和文件)。例如: ```properties log4j.rootCategory=INFO,stdout,R ``` 这里设置了默认的日志级别为`INFO`,同时输出...

    log4j按功能保存日志

    log4j.rootLogger=DEBUG, Console # 配置功能A的日志文件 log4j.logger.com.example.module.A=DEBUG, FileA log4j.appender.FileA=org.apache.log4j.FileAppender log4j.appender.FileA.File=./logs/moduleA....

    Log4j日志包

    log4j.rootLogger=debug,CONSOLE,testfile,A1,MAIL ################### # Console Appender ################### log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender log4j.appender.CONSOLE.Target=...

    log4j配置详解 新手入门教程

    - `log4j.rootCategory=INFO,stdout,R`: 设置Root Logger的级别为INFO,同时指定了两个Appender:`stdout`和`R`。 #### 三、Log4j日志级别 Log4j支持五种级别的日志记录:`ALL`、`DEBUG`、`INFO`、`WARN`、`ERROR`...

    log4j日志驱动包

    log4j.rootLogger=DEBUG,CONSOLE,A1,im log4j.addivity.org.apache=true # 应用于控制台 log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender log4j.appender.Threshold=DEBUG log4j.appender.CONSOLE.Target=...

    log4j的使用详细解析

    log4j.rootCategory=INFO, stdout log4j.rootLogger=info, stdout # stdout configuration log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.Target=System.out log4j.appender....

    Log4J_全能配置文件.pdf

    log4j.rootLogger=DEBUG,CONSOLE,A1,im ``` 这里指定了根级别的日志记录器(root logger)的默认级别为`DEBUG`,同时指定了多个appender的名字,即`CONSOLE`, `A1`, 和 `im`。这意味着所有未指定appender的日志记录...

    log4j.properties的配置说明

    log4j.rootCategory=INFO, stdout, R 这句话的意思是将等级为 INFO 的日志信息输出到 stdout 和 R 这两个目的地。stdout 和 R 是 Appender 的名称,可以任意起名。 Appender Appender 是 Log4j 的一个核心概念,...

    如何使用Log4j如何使用Log4j

    log4j.rootCategory=INFO,stdout,R ``` 这一行配置表示根Logger的默认级别为INFO,同时定义了两个Appender(stdout和R)。其中,“stdout”代表控制台输出,“R”代表文件输出。这意味着所有日志信息将被同时...

    Log4J完整说明和配置

    log4j.rootLogger=DEBUG,CONSOLE,A1,im ``` 这里指定了根logger的日志级别为`DEBUG`,并将日志输出到名为`CONSOLE`、`A1`和`im`的Appender中。 ##### 3.2 Logger附加属性 ```properties log4j.addivity.org.apache=...

    log4j需要的jar以及properties文件

    1. **日志级别配置**:例如`log4j.rootLogger=DEBUG, Console, File`,这定义了日志的默认级别为DEBUG,并将日志输出到控制台(Console)和文件(File)。 2. **Appender配置**:Appender是日志输出的目的地。例如...

    log4j日志使用说明

    - **log4j.rootCategory**: 定义根日志记录器的默认日志级别和输出目的地。 - **log4j.appender.stdout**: 控制台输出适配器。 - **log4j.appender.stdout.layout**: 控制台输出格式。 - **log4j.appender.stdout....

    Log - Log4j - log4j.properties配置文件

    log4j.rootLogger=DEBUG, stdout, R ``` 2. **输出目的地(Appender)**:你可以将日志输出到控制台(stdout)、文件(File)、数据库(DB)或其他地方。例如,以下配置将日志输出到控制台和一个名为app.log的...

    log4j很实用配置

    - **配置语法**:`log4j.rootLogger=, , <AppenderName2>` - `<Level>`:定义了日志记录的最低级别,可选值为 `OFF`, `FATAL`, `ERROR`, `WARN`, `INFO`, `DEBUG`, `ALL`。 - **注意**:实际使用时,一般只选用...

    log4j乱码问题解决办法

    log4j.rootCategory=INFO,appender1,appender2 # 分别为appender1和appender2设置编码为GBK log4j.appender.appender1.encoding=GBK log4j.appender.appender2.encoding=GBK ``` - 这里需要注意的是,上面...

    log4j概述

    - `log4j.rootCategory=INFO,stdout,R`:表示将等级为INFO的日志信息输出到stdout和R两个目的地。这里stdout是指控制台输出,R是指按天滚动的日志文件。 - `log4j.appender.stdout=org.apache.log4j.ConsoleAppender...

    log4j配置文档【非常详细】

    例如,`log4j.rootCategory=INFO,stdout,Runlog,Errorlog`表示日志级别为INFO,DEBUG级别的日志会被忽略,而输出到stdout、Runlog和Errorlog三个目的地。 2. **日志输出格式**:Log4j提供了多种格式化选项,比如`%X...

    log4j-1.2.17含源码

    log4j.rootLogger=DEBUG, FILE log4j.appender.FILE=org.apache.log4j.FileAppender log4j.appender.FILE.File=log.out log4j.appender.FILE.layout=org.apache.log4j.PatternLayout log4j.appender.FILE.layout....

    log4j简单测试工程

    1. **rootLogger**: 配置默认的日志级别和Appender,如`log4j.rootLogger=DEBUG, Console`,表示日志级别为DEBUG,并将日志输出到名为Console的Appender。 2. **Appender配置**: 比如`log4j.appender.Console=org....

    深入了解log4j配置说明

    1. **设置根Logger的日志级别**:`log4j.rootCategory=INFO,stdout,R`,这意味着根Logger的日志级别被设为INFO,同时指定了两个Appender:`stdout`和`R`。 2. **配置stdout Appender**:`log4j.appender.stdout=org....

Global site tag (gtag.js) - Google Analytics