Springboot默认日志logback切换为log4j2

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


    org.springframework.boot
    spring-boot-starter-log4j2

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


    org.springframework.boot
    spring-boot-starter-web
    
        
            org.springframework.boot
            spring-boot-starter-logging
        
    

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


    org.springframework.boot
    spring-boot-starter
    
        
            org.springframework.boot
            spring-boot-starter-logging
        
    

 

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

你可能感兴趣的:(Springboot默认日志logback切换为log4j2)