首页 > 解决方案 > Spring Boot 2.0.5 仍然使用 Spring 版本 4.3.8.RELEASE

问题描述

我在 IntelliJIdea 项目中使用 Spring Boot 2.0.5 版。这是我的专家。

<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.0.5.RELEASE</version>
    <relativePath />

    <!-- lookup parent from repository -->
</parent>

我确认它正在使用Spring version 4.3.8,尽管 Springboot 的文档清楚地表明Springboot 2.0.X使用 Spring 版本 `5.0.X。

在此之后,我覆盖了<spring.version>POM 文件中的属性,如下所示:
<properties> <spring.version>5.1.2.RELEASE</spring.version> </properties>

不过,我的项目使用的 Spring 版本是4.3.8

System.out.println("version: " + SpringVersion.getVersion());. 输出4.3.8.RELEASE

谁能帮助我了解如何实际更新使用的 Springboot 版本的 Spring 框架?

标签: springmavenspring-bootintellij-ideapom.xml

解决方案


推荐阅读