additivity
它是子Logger 是否继承 父Logger 的 输出源(appender) 的标志位。具体说,默认情况下子Logger会继承父Logger的appender,也就是说子Logger会在父Logger的appender里输出。若是additivity设为false,则子Logger只会在自己的appender里输出,而不会在父Logger的appender里输出。
如:
log4jrootLogger=DEBUG,CONSOLE
log4j.logger.org.apache=ERROR,FILE
log4j.addivity.org.apache=false
那么org.apache这个package下面的log就不输出到CONSOLE,而只输出到自己定义的FILE中,并且级别为ERROR