Springboot配置Log4j
springboot配置log4j
·
一、log4g介绍
log4j是目前最流行的java开源日志处理框架,可用于开发阶段发现程序的问题 , 排除错误 , 产品阶段 , 可以记录系统运行的一些状态信息 , 程序运行的状态等;
二、配置log4g
在pom.xml文件中添加依赖
<!-- log4j -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-log4j</artifactId>
<version>1.3.8.RELEASE</version>
</dependency>
三、创建log4j配置文件log4j.xml或log4j.properties。(xml文件优先级高于properties)
#定义根节点
log4j.rootLogger=DEBUG,error,CONSOLE,info #设置控制台打印 log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender #设置为格式化打印 PatternLayout log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout log4j.appender.CONSOLE.layout.ConversionPattern=%d{yyyy-MM-dd-HH-mm} [%t] [%c] [%p] - %m%n #设置info级别的日志 log4j.logger.info=info #输出到日志文件 log4j.appender.info=org.apache.log4j.DailyRollingFileAppender log4j.appender.info.layout=org.apache.log4j.PatternLayout log4j.appender.info.layout.ConversionPattern=%d{yyyy-MM-dd-HH-mm} [%t] [%c] [%p] - %m%n #日期文件名格式化 log4j.appender.info.datePattern='.'yyyy-MM-dd log4j.appender.info.Threshold = info #是否追加 log4j.appender.info.append=true #文件存放位置 #log4j.appender.info.File=E:/dance/demo/log/info.log log4j.logger.error=error log4j.appender.error=org.apache.log4j.DailyRollingFileAppender log4j.appender.error.layout=org.apache.log4j.PatternLayout log4j.appender.error.layout.ConversionPattern=%d{yyyy-MM-dd-HH-mm} [%t] [%c] [%p] - %m%n log4j.appender.error.datePattern='.'yyyy-MM-dd log4j.appender.error.Threshold = error log4j.appender.error.append=true #log4j.appender.error.File=E:/dance/demo/log/error.log log4j.logger.DEBUG=DEBUG log4j.appender.DEBUG=org.apache.log4j.DailyRollingFileAppender log4j.appender.DEBUG.layout=org.apache.log4j.PatternLayout log4j.appender.DEBUG.layout.ConversionPattern=%d{yyyy-MM-dd-HH-mm} [%t] [%c] [%p] - %m%n log4j.appender.DEBUG.datePattern='.'yyyy-MM-dd log4j.appender.DEBUG.Threshold = DEBUG log4j.appender.DEBUG.append=true #log4j.appender.DEBUG.File=E:/dance/demo/log/dubug.log
四、log4j的使用
添加注解@Slf4j,然后直接使用log的方法进行打印即可
log.error("严重警告");
log.warn("警告");
log.info("普通信息");
log.debug("调试信息");
点击阅读全文
更多推荐
活动日历
查看更多
直播时间 2025-02-26 16:00:00


直播时间 2025-01-08 16:30:00


直播时间 2024-12-11 16:30:00


直播时间 2024-11-27 16:30:00


直播时间 2024-11-21 16:30:00


所有评论(0)