# OFF FATAL ERROR WARN INFO DEBUG TRACE ALL
log4j.rootLogger=debug,contrl,file

log4j.appender.contrl=org.apache.log4j.ConsoleAppender
log4j.appender.contrl.layout=org.apache.log4j.PatternLayout
log4j.appender.contrl.layout.ConversionPattern=%d %5p [%t] (%F:%L) - %m%n

log4j.appender.file=org.apache.log4j.FileAppender
log4j.appender.file.File=D:/env/log/log.txt
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%d %5p [%t] (%F:%L) - %m%n
1.第一个区域
log4j.rootLogger=debug,contrl,file

表示日志级别为debug,输出方向为控制台、文件

2.第二个区域
log4j.appender.contrl=org.apache.log4j.ConsoleAppender
log4j.appender.contrl.layout=org.apache.log4j.PatternLayout
log4j.appender.contrl.layout.ConversionPattern=%d %5p [%t] (%F:%L) - %m%n

表示日志信息输出在控制台的布局、格式(模式)

3.第三个区域
log4j.appender.file=org.apache.log4j.FileAppender
log4j.appender.file.File=D:/env/log/log.txt
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%d %5p [%t] (%F:%L) - %m%n

表示日志信息输出在文件的文件位置、布局、格式(模式)