我是靠谱客的博主 热情夏天,最近开发中收集的这篇文章主要介绍Springboot默认日志logback切换为log4j2,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

首先 ,引入log4j2的starter,将logback.xml改为log4j2的配置文件,文件格式自选吧,xml,json,yaml都可以。

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-log4j2</artifactId>
</dependency>

1、如果项目中只引入了web的starter,则可以在web starter中排除掉logging,然后引入,log4j2的starter

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-web</artifactId>
    <exclusions>
        <exclusion>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-logging</artifactId>
        </exclusion>
    </exclusions>
</dependency>

2、如果项目中引入的不止web starter,比如有amqp的starter则上述方式失效,此时我们需要在spring-boot-starter中排除logging的依赖。

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter</artifactId>
    <exclusions>
        <exclusion>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-logging</artifactId>
        </exclusion>
    </exclusions>
</dependency>

 

转载于:https://my.oschina.net/fshuqing/blog/2996800

最后

以上就是热情夏天为你收集整理的Springboot默认日志logback切换为log4j2的全部内容,希望文章能够帮你解决Springboot默认日志logback切换为log4j2所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(56)

评论列表共有 0 条评论

立即
投稿
返回
顶部