pom.xml文件中改spring-boot-starter-parent版本号报错
时间: 2023-12-02 07:02:27 浏览: 147
如果你在pom.xml文件中修改了spring-boot-starter-parent的版本号,可能会出现以下错误:
```
Non-resolvable parent POM for com.example:demo:0.0.1-SNAPSHOT: Failure to find org.springframework.boot:spring-boot-starter-parent:pom:2.4.1 in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced and 'parent.relativePath' points at wrong local POM
```
这是因为你修改了spring-boot-starter-parent的版本号,但是Maven仍然在尝试从中央存储库下载旧版本的spring-boot-starter-parent。为了解决这个问题,你需要在pom.xml文件中添加以下内容:
```xml
<repositories>
<repository>
<id>spring-milestones</id>
<name>Spring Milestones</name>
<url>https://repo.spring.io/milestone</url>
</repository>
</repositories>
```
这将告诉Maven从Spring Milestones存储库下载最新版本的spring-boot-starter-parent。如果你仍然遇到问题,请尝试清除Maven本地存储库并重新构建项目。你可以通过运行以下命令来清除Maven本地存储库:
```
mvn dependency:purge-local-repository
```
阅读全文