java log4j.xml配置与使用

时间:2021-10-03 23:41:40

将配置好的log4j.xml 放到项目的classpath下即可。我的是放在src下

 


 

 如果出现重复打日志的情况,需要在中添加一个属性 additivity="false",即

<category name="com.gzy"additivity="false">
<priority value="debug" />
<appender-ref ref="log4jTestLogInfo" />
            <appender-ref ref="log4jTestDebug" />
</category>


 某个logger的additivity设置为false,表示log只打印到本log的appender中,而不再打印到其父logger的appender。


 

下面写个测试类进行测试