Logging system failed to initialize using configuration from 'classpath:log4j2.xml'

木来 木来

在进行springboot与log4j整合时出现了这个问题,问题的原因是与项目中的log4j冲突,所以只要在pom.xml中去掉自带的log4j即可。

<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>

我一开始只去掉一个,但是发现还是报错,结果发现我用的thymeleaf模板依赖也自带log4j,最终全部去掉,运行成功!

0 条评论