#初始化根LOGGER并且指定日志的输出级别为INFO(DEBUG级别的日志不会记录的) console,file [指定两个输出源]
log4j.rootLogger=info,console,file
#给控制台输出源ConsoleAppender起了一个别名叫console
log4j.appender.console=org.apache.log4j.ConsoleAppender
#控制台输出源输出日志是否实时刷新 (记录一条就在控制台打印一条)
log4j.appender.console.ImmediateFlush = true
#控制台输出源指定输出的对象 [System.out(字节打印流)]
log4j.appender.console.Target=System.out
#控制台输出源输出的日志布局为自定义布局(灵活布局)
log4j.appender.console.layout=org.apache.log4j.PatternLayout
#控制台输出源输出日志的格式
log4j.appender.console.layout.ConversionPattern=%d %t %5p %c{1}:%L - %m%n
#给文件输出源FileAppender起了一个别名叫做file
log4j.appender.file=org.apache.log4j.FileAppender
#文件输出源输出日志是否实时刷新 (记录一条就在文件保存一条)
log4j.appender.file.ImmediateFlush = true
#文件输出源输出日志是否追加写入 (如果不追加写入默认会清空老文件内容)
log4j.appender.file.Append=true
#文件输出源输出日志的文件绝对路径
log4j.appender.file.File=.\\log.log
#文件输出源输出的日志布局为自定义布局(灵活布局)
log4j.appender.file.layout=org.apache.log4j.PatternLayout
#文件输出源输出日志的格式
log4j.appender.file.layout.ConversionPattern=%d %5p %c{1}:%L - %m%n