#define LOG output level
log4j.rootLogger=error,Console,File
#define log output for console
log4j.appender.Console=org.apache.log4j.ConsoleAppender
log4j.appender.Console.Target=System.out
#可以灵活地指定日志输出格式,下面一行是指定具体的格式
log4j.appender.Console.layout = org.apache.log4j.PatternLayout
#class message 换行
log4j.appender.Console.layout.ConversionPattern= 》》》[%c]%n --- %m%n
#文件大小到达指定尺寸的时候产生一个新的文件
log4j.appender.File = org.apache.log4j.RollingFileAppender
#指定输出目录
log4j.appender.File.File = C:/logs/ssm.log
#定义文件最大大小
log4j.appender.File.MaxFileSize = 10MB
# 输出所以日志,如果换成DEBUG表示输出DEBUG以上级别日志
log4j.appender.File.Threshold =ALL
log4j.appender.File.layout = org.apache.log4j.PatternLayout
#优先级 ,时间 输出类似:2002年10月18日 22:10:28,921 ,完整类名,消息,换行
log4j.appender.File.layout.ConversionPattern =[%p] [%d{yyyy-MM-dd HH\:mm\:ss}][%c]%m%n
相关文章
http://blog.sina.com.cn/s/blog_9c7ba64d01012z02.html
https://zhidao.baidu.com/question/560269401228559964.html