spring boot 配置日志log4j







student.log
E:\tools\logs\









onMismatch="DENY" />

pattern="%d{HH:mm:ss.SSS} [%t]  %-5level %class{36} %L %M - %msg%xEx%n%n" />




filePattern="${backupFilePatch}$${date:yyyy-MM}/app-%d{yyyyMMddHHmmssSSS}.log.gz">
pattern="%d{yyyy.MM.dd 'at' HH:mm:ss.SSS z}[%t] %-5level %class{36} %L %M - %msg%xEx%n%n" />








filePattern="${backupFilePatch}$${date:yyyy-MM}/app-%d{yyyyMMddHHmmssSSS}.log.gz">
pattern="%d{yyyy.MM.dd 'at' HH:mm:ss.SSS z}[%t] %-5level %class{36} %L %M - %msg%xEx%n%n" />






onMismatch="DENY" />





filePattern="${backupFilePatch}$${date:yyyy-MM}/app-%d{yyyyMMddHHmmssSSS}.log.gz">
pattern="%d{yyyy.MM.dd 'at' HH:mm:ss.SSS z}[%t] %-5level %class{36} %L %M - %msg%xEx%n%n" />






onMismatch="DENY" />





filePattern="${backupFilePatch}$${date:yyyy-MM}/app-%d{yyyyMMddHHmmssSSS}.log.gz">
pattern="%d{yyyy.MM.dd 'at' HH:mm:ss.SSS z}[%t] %-5level %class{36} %L %M - %msg%xEx%n%n" />






onMismatch="DENY" />



















---------------------------------------------------------------------------

在类中使用

private final static Logger logger = LogManager.getLogger(StudentController.class); 

Spring boot 依赖的是log4j2包,并且去掉spring boot自带的日志,否则会出现jar冲突。

你可能感兴趣的:(java)