整合Log4j
1、导入Log4j属性文件log4j.properties。
注意,复制时要把每一行后面的空格去除
log4j.rootLogger=INFO,Console,File
log4j.appender.Console=org.apache.log4j.ConsoleAppender
log4j.appender.Console.Target=System.out
log4j.appender.Console.layout = org.apache.log4j.PatternLayout
log4j.appender.Console.layout.ConversionPattern=[%p] [%d{yyyy-MM-dd HH\:mm\:ss}][%c - %L]%m%n
log4j.appender.File = org.apache.log4j.RollingFileAppender
log4j.appender.File.File = C:/Users/10301/Desktop/test/logs/info/info.log
log4j.appender.File.MaxFileSize = 10MB
log4j.appender.File.Threshold = ALL
log4j.appender.File.layout = org.apache.log4j.PatternLayout
log4j.appender.File.layout.ConversionPattern =[%p] [%d{yyyy-MM-dd HH\:mm\:ss}][%c - %L]%m%n
注:
1、日志文件生成路径。
log4j.appender.File.File = C:/Users/10301/Desktop/test/logs/info/info.log
2、日志文件最大值。
log4j.appender.File.MaxFileSize = 10MB
2、pom.xml
1、去除springboot的logging,添加log4j,因为自带的logging不启效果。
2、springboot下的Log4j的版本最新1.3.8,如果你的springboot的parent版本过高,那在在添加log4j自己版本。