首页 > 其他 > 详细

log4j

时间:2019-04-08 14:10:19      阅读:149      评论:0      收藏:0      [点我收藏+]

(1)配置日志级别及输出源

log4j.rootLogger=级别,输出源1,输出源2...

①级别:常用有5:DUBUG(调试) , INFO(信息) , WARN(警告) , ERROR(错误) , FATAL(致命错误),级别依次递增,信息大于级别就会被处理

②输出源:名称任意,见名知意最好,如CONSOLR,FILE

(2)配置输出源所对应的辅助类

log4j.appender.输出源名=类名

如输出到文件,类名为 org.apache.log4j.FileAppender ,控制台写 System.out

(3)辅助类配置完成后,需要指定日志文件名

log4j.appender.输出源名.File=路径及文件名

(4)指定布局方式

log4j.appender.输出源名.layout=布局方式


 

参考文件

log4j.rootLogger=INFO,CONSOLE,FILE
#DEBUG,CONSOLE,FILE,ROLLING_FILE,MAIL,DATABASE
log4j.addivity.org.apache=true
########################
#Console Appender 
########################
log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender 
log4j.appender.Threshold=DEBUG 
log4j.appender.CONSOLE.Target=System.out 
log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout 
log4j.appender.CONSOLE.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %c %l %m  %L %F %n
#log4j.appender.CONSOLE.layout.ConversionPattern=[start]%d{DATE}[DATE]%n%p[PRIORITY]%n%x[NDC]%n%t[THREAD] n%c[CATEGORY]%n%m[MESSAGE]%n%n
########################
# File Appender 
########################
log4j.appender.FILE=org.apache.log4j.FileAppender 
log4j.appender.FILE.File=G\:\\file.log
log4j.appender.FILE.Append=true
log4j.appender.FILE.layout=org.apache.log4j.PatternLayout 
log4j.appender.FILE.layout.ConversionPattern=[framework] %d - %c -%-4r [%t] %-5p %c %x - %m%n 

 

log4j

原文:https://www.cnblogs.com/zpq5935/p/10670025.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!