今天学习springboot出现java.lang.NoClassDefFoundError: org/springframework/boot/logging/DeferredLogFactory 错误,原因是修改了springboot版本,导致boot版本与cloud版本不一致导致的
原本的boot版本为2.6.1,被我修改为了2.2.4.RELEASE,因此需要修改cloud的版本,附上我的boot版本与cloud版本

    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.2.4.RELEASE</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>
 <properties>
        <java.version>11</java.version>
        <spring-cloud.version>Hoxton.SR9</spring-cloud.version>
    </properties>

<java.version>11</java.version>是我自己的jdk版本

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐