log4j配置问题,如何配置可以禁止在控制台输出

穿过你的发丝的我的眼 2018-01-30 03:37:46
如题,使用log4j,只想把日志信息保存到log文件中,不想在控制台输出,请问应该如何配置?现有的配置如下
log4j.rootLogger = DEBUG,consoleAppender,fileAppender,errorAppender

log4j.logger.org.hibernate=ERROR
log4j.logger.org.springframework=ERROR

#Console log
log4j.appender.consoleAppender = org.apache.log4j.ConsoleAppender
log4j.appender.consoleAppender.layout = org.apache.log4j.PatternLayout
log4j.appender.consoleAppender.layout.ConversionPattern = %d [%t] %5p %c{1} - %m%n

#File Log
log4j.appender.fileAppender = org.apache.log4j.RollingFileAppender
log4j.appender.fileAppender.File=./log/log4j.log
log4j.appender.fileAppender.Append=true
log4j.appender.fileAppender.MaxFileSize=1MB
log4j.appender.fileAppender.MaxBackupIndex=200
log4j.appender.fileAppender.layout=org.apache.log4j.PatternLayout
log4j.appender.fileAppender.layout.ConversionPattern = %m%n

#ErrorFile Log
log4j.appender.errorAppender = org.apache.log4j.RollingFileAppender
log4j.appender.errorAppender.Threshold=ERROR
log4j.appender.errorAppender.File=./log/errorlog4j.log
log4j.appender.errorAppender.MaxFileSize=1MB
log4j.appender.errorAppender.MaxBackupIndex=200
log4j.appender.errorAppender.layout=org.apache.log4j.PatternLayout
log4j.appender.errorAppender.layout.ConversionPattern = %d [%t] %5p %c{1} - %m%n
...全文
1548 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
2的32次方 2018-01-31
  • 打赏
  • 举报
回复
原来已经结贴了,没注意到
2的32次方 2018-01-31
  • 打赏
  • 举报
回复
引用 2 楼 cxm987654321 的回复:
[quote=引用 1 楼 a158123 的回复:] #Console log和#Flile Log之间的内容注释了试一下,ConsoleAppender是输出到控制台
可以用,谢谢![/quote] 不客气,可以帮忙结一下贴吗?
  • 打赏
  • 举报
回复
引用 1 楼 a158123 的回复:
#Console log和#Flile Log之间的内容注释了试一下,ConsoleAppender是输出到控制台
可以用,谢谢!
2的32次方 2018-01-30
  • 打赏
  • 举报
回复
#Console log和#Flile Log之间的内容注释了试一下,ConsoleAppender是输出到控制台

62,625

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧