`

Log4j rootLogger根配置

阅读更多
1. rootLogger根配置

语法:
log4j.rootLogger = [ level ] , appenderName, appenderName, …
实际:
log4j.rootLogger=DEBUG, Console ,File
将debug层级及以上的信息输出到console和file


package com.open1111;
import org.apache.log4j.Logger;
public class Test {
    private static Logger logger = Logger.getLogger(Test.class);
    public static void main(String[] args) {
        logger.debug("调试debug信息");
    }
}


log4j.rootLogger=DEBUG, Console ,File

#Console  
log4j.appender.Console=org.apache.log4j.ConsoleAppender  
log4j.appender.Console.layout=org.apache.log4j.PatternLayout  
log4j.appender.Console.layout.ConversionPattern=%d [%t] %-5p [%c] - %m%n

#File
log4j.appender.File = org.apache.log4j.FileAppender
log4j.appender.File.File = E://log4j-test-log.log
log4j.appender.File.layout = org.apache.log4j.PatternLayout
log4j.appender.File.layout.ConversionPattern =%d [%t] %-5p [%c] - %m%n


运行结果:
1. console打印
2018-12-11 22:01:42,948 [main] DEBUG [com.open1111.Test] - 调试debug信息

2. log4j-test-log.log文件显示
2018-12-11 22:01:42,948 [main] DEBUG [com.open1111.Test] - 调试debug信息
分享到:
评论

相关推荐

    log4j配置文件

    log4j.rootLogger=info, stdout, log, errorlog log4j.Logger=search,Test ###Console ### log4j.appender.stdout = org.apache.log4j.ConsoleAppender log4j.appender.stdout.Target = System.out log4j....

    log4j_properties配置详解

    ### set log levels ###log4j.rootLogger = debug , stdout , D , E### 输出到控制台 ###log4j.appender.stdout =org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.Target =System.outlog4j.appender.stdout....

    Log4j日志包

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

    log4j.properties

    Log4j配置文件 log4j.properties log4j.rootLogger=DEBUG, Console ,File ,DailyRollingFile ,RollingFile

    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.rootLogger=DEBUG #配置包信息的日志级别 #现在的配制是做llg.flex这个包下的的日志,级别是debug级别,起个别名叫llg, log4j.logger.llg.flex=DEBUG,llg #挂到文件 #配置llg 这个日志输出到文件 log4j....

    Log4j日志管理系统简单使用说明

     log4j.rootLogger = [ level ] , appenderName, appenderName, …  这里level指Logger的优先级,appenderName是日志信息的输出地,可以同时指定多个输出地。如:log4j.rootLogger= INFO,A1,A2    2、 配置日志...

    Linux tomcat下catalina.out日志文件分割

    Linux tomcat下catalina.out日志文件分割 前言: tomcat默认使用Java.util.logging记录日志,默认只记录tomcat的日志,不记录应用的日志。...log4j.rootLogger=INFO,CATALINA log4j.logger.com.dan

    log4j很实用配置

    1.配置根Logger 2.配置日志信息输出目的地 3.配置日志信息的格式 4.日志根元素 5.控制台输出源 6.文件输出源

    redis4AppenderLog4j:Redis 节点的 Appender Log4j,具有容错功能..

    log4j.rootLogger=DEBUG, redis log4j.appender.redis=RedisAppender log4j.appender.redis.layout=… log4j.appender.redis.hosts=localhost:6379,10.10.3.3:7000 log4j.appender.redis.password=password log4j....

    log4j 使用大全

    log4j 使用大全,这里面列举了使用 log4j 的各种情况,包括 1.使用 默认的 rootLogger 2.使用指定名称的 logger 3.为不同的包配置 指定的 logger。以及 logger 的生成方式:1.按天生成 2.按小时生成。

    Tomcat使用Log4j输出catalina.out日志

    Tomcat默认的日志是用java.util.logging,有几点不足,文件catalian.out不能像log4j一样按天生成,将越来越大。日志格式和项目中用log4j打出来的不一致,不利于解析。...log4j.rootLogger = INFO, CAT

    uumind-log4j-appender-redis:这是 log4j-redis-appender(https

    log4j.rootLogger=info, redis log4j.appender.redis=com.uumind.log4j.appender.redis.SimpleRedisAppender log4j.appender.redis.layout=org.apache.log4j.PatternLayout log4j.appender.redis.layout....

    log4jtest:log4j测试(for JBoss7.x or JBoss EAP6.x)

    JBoss7.x or JBoss EAP 6.x2、日志文件配置详见项目的log4j.properties文件3、访问如下地址日志生成到D:\log4jtest.log4、访问如下地址日志生成到D:\cuntest.log5、buffer默认8k,至少写满8k才会flush到磁盘日志文件...

    Tocat 下的日志配置参考代码

    代码如下:#log out methor, Console is system out to Console #log4j.rootLogger=WARN, Console #log4j.rootLogger=WARN log4j.rootLogger=INFO,A1,R log4j.appender.Console=org.apache.log4j.ConsoleAppender log...

    azkaban-3.38安装包(已编译)

    log4j.rootLogger=INFO, Console log4j.logger.azkaban=INFO, server log4j.appender.server=org.apache.log4j.RollingFileAppender log4j.appender.server.layout=org.apache.log4j.PatternLayout log4j....

    rollbar-maven

    Log4j 例子: log4j.rootLogger=DEBUG, stdout, rollbarlog4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.layout=org.apache.log4j.PatternLayoutlog4j.appender.stdout.layout....

Global site tag (gtag.js) - Google Analytics