log4j中logger标签的用途

<logger>标签的作用:为不同的包使用不同的log配置。
如配置了
<logger name="com.runway" additivity="false">
        <priority value ="info"/>   
        <appender-ref ref="activexAppender" />   
</logger> 

则com.runway包及其子包下的所有类使用的log配置都是info,且输出到activeXAppender.
其他类使用的log配置都是根logger

logger的默认配置具有继承特性, 即所有的logger配置继承根logger,
name为“a.b.c"的logger配置继承name为"a.b"的配置, name为"a.b"又继承name为"a"的logger而配置。。。
若使用了additivity="false"表示不继承父logger的配置。

你可能感兴趣的:(C++,c,log4j,C#)