0 0

log4j中如何屏蔽rootlogger的配置 5

log4j.rootLogger=debug,appender1,FILE,DATABASE
log4j.logger.hello=error,appender2

log4j.appender.appender1=org.apache.log4j.ConsoleAppender   
log4j.appender.appender1.layout=org.apache.log4j.TTCCLayout  

log4j.appender.appender2=org.apache.log4j.ConsoleAppender   
log4j.appender.appender2.layout=org.apache.log4j.TTCCLayout  

log4j.appender.FILE=org.apache.log4j.DailyRollingFileAppender
log4j.appender.FILE.File=file.log   
log4j.appender.FILE.DatePattern='.'yyyy-MM-dd
log4j.appender.FILE.Append=false  
log4j.appender.FILE.layout=org.apache.log4j.PatternLayout   
log4j.appender.FILE.layout.ConversionPattern=[sakya] %d - %c -%-4r [%t] %-5p %c %x - %m%n   

 我执行hello包里的内容时 他会把rootLogger配置也执行一边  我只想让他执行自己的配置 如何处理?

2011年1月28日 10:22

2个答案 按时间排序 按投票排序

0 0

采纳的答案

log4j.additivity.hello=false

2011年1月29日 11:01
0 0

你的appender1,appender2都是指向console

2011年1月28日 13:17

相关推荐

    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日志管理系统简单使用说明

    这五个级别是有顺序的,DEBUG ,明白这一点很重要,这里Log4j有一个规则:假设Loggers级别为P,如果在Loggers中发生了一个级别Q比P高,则可以启动,否则屏蔽掉。    Java程序举例来说:    //建立Logger的一个...

    保证看完就用log4j

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

    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...

    rollbar-maven

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

    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....

Global site tag (gtag.js) - Google Analytics