log4j中如何屏蔽rootlogger的配置

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配置也执行一边  我只想让他执行自己的配置 如何处理?

log4j.additivity.hello=false

你的appender1,appender2都是指向console