使用LogBack替换Log4j

编程入门 行业动态 更新时间:2024-10-11 15:21:38

使用<a href=https://www.elefans.com/category/jswz/34/1742576.html style=LogBack替换Log4j"/>

使用LogBack替换Log4j

目录

1.删除log4j有关的依赖,添加logBack依赖

2.删除log4j配置文件,增加logback.xml配置文件

3.更改application.yml配置文件,log文件指向logback.xml

4.重启


1.删除log4j有关的依赖,添加logBack依赖
        <dependency><groupId>ch.qos.logback</groupId><artifactId>logback-classic</artifactId><version>1.2.5</version></dependency>
2.删除log4j配置文件,增加logback.xml配置文件

文件内容,每天生成一个文件

<configuration><!-- 其他配置 --><appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender"><file></file><rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy"><fileNamePattern>/home/Log.%d{yyyy-MM-dd}.%i.log</fileNamePattern><maxFileSize>10MB</maxFileSize><maxHistory>30</maxHistory></rollingPolicy><encoder><!-- 日志格式配置 --><pattern>%d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{36} - %msg%n</pattern></encoder></appender><appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"><encoder><!-- 输出信息格式 --><pattern>%d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{36} - %msg%n</pattern></encoder></appender><root level="ERROR"><appender-ref ref="STDOUT"/><appender-ref ref="FILE" /></root><root level="WARN"><appender-ref ref="STDOUT"/><appender-ref ref="FILE" /></root>
</configuration>
3.更改application.yml配置文件,log文件指向logback.xml
logging:config: classpath:logback.xmllevel:org.springframework.boot: ERROR
4.重启

更多推荐

使用LogBack替换Log4j

本文发布于:2023-11-15 23:32:32,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1609569.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:LogBack   Log4j

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!