本文介绍了SpringBoot集成slf4j+log4j2的示例代码,分享给大家,具体如下:
Maven依赖
org.springframework.boot
spring-boot-starter-log4j2
org.springframework.boot
spring-boot-starter-actuator
org.springframework.boot
spring-boot-starter-logging
org.springframework.boot
spring-boot-starter-web
org.springframework.boot
spring-boot-starter-logging
如果其它依赖有log日志冲突,可以加入下面配置:
log4j
*
org.slf4j
*
org.apache.logging.log4j
*
log4j2.xml
放在resources目录下
filePattern="${log.path}/error-%d{yyyy-MM-dd_HH-mm}.log">
filePattern="${LOG_HOME}/$${date:yyyy-MM}/${FILE_NAME}-%d{MM-dd-yyyy}-%i.log.gz">
LogTest.java
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
public class LogTest {
public final Logger logger=LoggerFactory.getLogger(getClass());
public static void main(String[] args) {
log.trace("trace");
log.debug("debug");
log.warn("warn");
log.info("info");
log.error("error");
}
}
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。
本文标题: SpringBoot集成slf4j+log4j2的示例代码
本文地址: http://www.cppcns.com/ruanjian/java/232488.html