Java org.springframework.boot:springbootstarter父级:2.4.0';找不到

Java org.springframework.boot:springbootstarter父级:2.4.0';找不到,java,spring,spring-boot,intellij-idea,Java,Spring,Spring Boot,Intellij Idea,这是我的pom文件。 我第一次尝试使用SpringBoot2.4.1版本,效果很好。现在我无法使用2.4.0。是因为系统中已经安装了2.4.1,不允许我使用较低版本吗?(因为2.4.1以上的任何版本都不会给我任何错误) org.springframework.boot spring启动程序父级 2.4.0 清理工作区,删除本地maven存储库(~/.m2),或者至少删除org.springframework.boot树,然后更新pom并重试。通常,如果maven找到更高的版本,依赖关系就会得到

这是我的pom文件。 我第一次尝试使用SpringBoot2.4.1版本,效果很好。现在我无法使用2.4.0。是因为系统中已经安装了2.4.1,不允许我使用较低版本吗?(因为2.4.1以上的任何版本都不会给我任何错误)


org.springframework.boot
spring启动程序父级
2.4.0

清理工作区,删除本地maven存储库(
~/.m2
),或者至少删除
org.springframework.boot
树,然后更新pom并重试。通常,如果maven找到更高的版本,依赖关系就会得到满足


还有,是截至今天的最新(最高)版本。

我正在使用IntelliJ,我尝试删除与spring boot 2.4.1(文件->项目结构->库)相关的所有库,然后将pom文件中的spring boot版本更新为2.4.0,它起了作用。

我使用IntelliJ,只编辑了一行就解决了我的问题

前一行

<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.4.1</version>
    <relativePath/> <!-- lookup parent from repository -->
</parent>

org.springframework.boot
spring启动程序父级
2.4.1
更新后

<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.4.0</version>
    <relativePath/> <!-- lookup parent from repository -->
</parent>

org.springframework.boot
spring启动程序父级
2.4.0
是否不允许我使用较低版本号。maven不检查Repositoy中是否有较新版本。
<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.4.0</version>
    <relativePath/> <!-- lookup parent from repository -->
</parent>