SpringBoot框架搭建错误记录之log4j与logback冲突

[问题]:spring boot 集成 log4j 解决与logback冲突问题

[原因]:

这是因为与logback的冲突并未解决,导致启动失败。

[解决办法]:

根据上面的报错信息,找到logback-classic-1.2.3.jar和slf4j-log4j12-1.7.25.jar的相应位置删除,并在pom.xml中加入如下排除代码:

<dependency>           
    <groupId>org.springframework.boot</groupId>    
        <artifactId>spring-boot-starter-web</artifactId>       
        <!-- 排除默认的logback日志,使用log4j-->          
        <exclusions>              
            <exclusion>                  
                <groupId>org.springframework.boot</groupId>          
                <artifactId>spring-boot-starter-logging</artifactId>                
            </exclusion>              
        <exclusion>      
            <groupId>org.slf4j</groupId>  
                  <artifactId>slf4j-log4j12</artifactId>        
            </exclusion>  
        </exclusions>     
</dependency>

启动发现一切正常,至此,log4j的配置完毕。

猜你喜欢

转载自blog.csdn.net/qq_36766417/article/details/106794465
今日推荐