【log4j2配置文件中标签中
的属性additivity的使用 _log4j 】 | IT修真院·坑乎
咨询电话 : 010-59478634
切换导航
首页
我的提问
我的回答
我的点赞
消息通知
个人主页
×
提示
尚未登陆,前往官网登陆?
×
提示
尚未登陆,前往官网登陆?
log4j2配置文件中标签中
的属性additivity的使用
我也踩过这个坑(
1
)
已统计您的踩坑,无需重复点击
回答(0)
log4j
详细描述
如下所示,logger节点关联匹配com.zyq.Log4j2这个类(且设置属性additivity="true"),root节点关联匹配所有日志Logger的类,所以Log4j2类中的main方法应该根据关联上面两个分别输出级别大于trace和error的日志文件各一次,而控制台输出的结果却是输出级别大于trace的日志文件两次,如下所示,不甚理解。
错误截图
上图为控制台输出内容
源码
配置文件:
相关代码: public static void main(String[] args){ logger.entry(); logger.error("我是错误级别的信息"); logger.info("我是info级别信息"); logger.warn("我是警告级别的信息"); logger.debug("我是debug级别的信息"); logger.fatal("我是致命错误级别的信息"); logger.log(Level.DEBUG,"我是debug级别的信息"); logger.exit(); }
url
点我跳转源码链接
编辑于2024-11-21
Copyright ©2015 北京葡萄藤信息技术有限公司 All Rights Reserved | 京ICP备15035574号-1
复制链接
新浪微博
微信扫一扫
1087
0
10
log4j2配置文件中标签中
的属性additivity的使用
0
1