我的项目是用log4j.xml配置的,配置了一个root,然后又配置了一个logger,nane=test,root和logger输出到不同的日志文件中,使用Logger.getLogger("test").info("test")。结果两个日志文件都输出了日志,我的期望是只在test那个logger里输出,怎么做才能实现呢?
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
log4j输出日志了两遍,求高手帮忙看看
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
kevinyuyu 2014-12-31 06:14关注去掉root的配置就好了
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2017-07-21 03:23回答 9 已采纳 将`System.err`重定向到log4j的输出流
- 2021-04-29 16:03回答 4 已采纳 你自己看filename哪里,你自己写了warn.log. 文件名你想什么改成什么呗
- 2022-07-24 23:57回答 1 已采纳 贴一下log4j2.xml的配置?
- 2008-04-16 12:27曲奇饼的博客 我在一个struts工程中使用了log4j,发布在Tomcat上,但是启动Tomcat的时候总是无法...log4j.appender.LOGFILE.File=log/shitingguanai.log如果如下指定的话,log4j.appender.LOGFILE.File=shitingguanai.log这个log文
- 2015-08-10 08:58回答 2 已采纳 第一步:首先建立一个WEB工程,去log4j官网下log4j的JAR包导入到工程的lib目录下 第二步:在src目录下建一个log4j.properties 文件,文件命名可以由自己,只是记加载
- 2019-12-27 17:45回答 2 已采纳 ``` debug
- 2021-03-12 19:09回答 2 已采纳 log4j.rootLogger设置的是错误级别信息。 log4j一般使用的四个级别由高到低为:error、warn、info、debug 如你配置文件中设置的错误级别为log4j.rootLog
- 2009-05-21 15:20javaxt的博客 我使用的log4j.properties...log4j.rootLogger=info,stdout,logfilelog4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.layout=org.apache.log4j.PatternLayoutlog4j.appender.stdout....
- 2014-08-12 10:22回答 1 已采纳 在程序启动时获取classpath路径,用System.setProperty(log_path,classpath)把值设置到一个变量中,在log4j.property的日志文件中路径前面加上${l
- 2017-05-08 09:30回答 1 已采纳 自己解决了,去查了下log4j.additivity的用法,加上log4j.additivity.com.funeral.diyaccount.base.dao.BaseDao=false就好了。![
- 2021-06-08 11:38回答 1 已采纳 确认一下 你的目录写的是否正确 比如你可以先写成绝对路径来排除是 路径的问题
- 2007-11-16 11:38cl2516的博客 因为编程基本功差,写了很冗长的代码,不过作为初学shell script还是有点作用的,而且给大家提供个...欢迎高手帮忙简化,当然请把语法说明白点……主要用了awk的打印功能,grep的查找关键字所匹配的行,for do do...
- 2024-06-11 21:28囚生CY的博客 PS:逮到一个高手AX,统院博二,全马329,跑姿很标准,一看就是多年跑龄,万米必有40分以内的水平。拉他参加下半年的高百分站赛,他欣然应允,他长得很像我的本科室友YC,可能也是青海人。 权重矩阵是最后的步骤之...
- 2014-07-28 14:03小飞鹤的博客 想来学习 Java 也有两个年头了,永远不敢说多么精通,但也想谈谈自己的感受,写给 软件学院的同仁们,帮助大家在技术的道路上少一点弯路。说得伟大一点是希望大家为软件 学院争气,其实主要的还是大家自身的进步提升...
- 2021-05-06 19:11南 城的博客 Linux命令行界面 我们刚启动Linux系统的时候,看到的是X窗口,如果想要使用命令行,该怎么进入命令行界面呢?...在命令行模式下,你可以直接按下两个“Tab键”,看看总共有多少命令可以让你用? [root@localhost ~
- 没有解决我的问题, 去提问