<dependency> <groupId>org.springframework.boot</groupId> <artifactId> spring-boot-starter-web</artifactid> <version>${spring.boot.version}</version> < exclusions> <exclusion> <artifactId>log4j-over-slf4j</artifactId> <groupid >org.slf4j</groupId> </exclusion> </exclusions> </dependency> < dependency> <groupId>org.springframework.boot</groupId> <artifactId> spring-boot-starter-log4j</artifactid> <version>1.3. 8. Release</version> </dependency>
Log4j.properties
project=Datasightlogdir=/home/logs/${project}###Setlog Levels # # #log4j. Rootlogger=info,stdout# config ThisProject Appender,log level:info,error #log4j. Logger.com.ts.report=info,error,bizinfo,bizerror### Console Output # # # Log4j.appender.stdout=Org.apache.log4j.ConsoleAppender Log4j.appender.stdout.Target=system. outLog4j.appender.stdout.layout=org.apache.log4j.PatternLayout Log4j.appender.stdout.layout.ConversionPattern=%d{yyy-mm-dd Hh\:mm\:ss}%5p%c{1}\:%l-%m%N # Info log Everyday File#log4j.loger.bizinfo=Info,bizinfolog4j.appender.bizinfo=Org.apache.log4j.DailyRollingFileAppender Log4j.appender.bizInfo.File=${logdir}/Info.log log4j.appender.bizInfo.layout=org.apache.log4j.PatternLayout Log4j.appender.bizInfo.DatePattern='_'yyyy-mm-Ddlog4j.appender.bizInfo.layout.ConversionPattern=%d{yyy-mm-dd Hh\:mm\:ss}%5p%c{1}\:%l-%m%N log4j.appender.bizInfo.Threshold=INFO #log4j. Additivity.bizinfo=false# # error log # #log4j. Loger.bizerror=Info,bizerrorlog4j.appender.bizerror=Org.apache.log4j.DailyRollingFileAppenderlog4j.appender.bizError.File= ${logdir}/Error.loglog4j.appender.bizError.layout=Org.apache.log4j.PatternLayoutlog4j.appender.bizError.DatePattern='_'yyyy-mm-Ddlog4j.appender.bizError.layout.ConversionPattern=%d{yyy-mm-dd Hh\:mm\:ss}%5p%c{1}\:%l-%m%N log4j.appender.bizError.Threshold=Error#log4j.additivity.error=false
Springboot Configuration log4j