我的Java-8项目是使用spring 1.3.6版本构建的,默认情况下它继承了' log4j-core -2.4.1',但是现在我想将log4j-core升级到2.17.1,为此我将2.17.1添加到项目的pom.xml文件中。构建运行良好,但错误说:-
*ERROR org.springframework.boot.SpringApplication - Application startup failed
java.lang.NoSuchMethodError: org.apache.logging.log4j.core.config.ConfigurationFactory.getConfiguration(Lorg/apache/logging/log4j/core/config/ConfigurationSource;)Lorg/apache/logging/log4j/core/config/Configuration;*发布于 2022-01-25 10:38:34
简短的回答:你不能。
log4j-core的重大变化(参考文献1.LOG4J2-1547)呈现版本2.7.0及更高版本,与SpringBoot1.3.x不兼容。你可以:
https://stackoverflow.com/questions/70847022
复制相似问题