使用Spring Starter Project在Spring Tool Suite中创建了一个项目,我在pom.xml中收到错误,如下所示
:Project build error: Non-resolvable parent POM for
com.example:demo:0.0.1-SNAPSHOT: Failure to transfer
org.springframework.boot:spring-boot-starter-parent:pom:1.4.0.RELEASE
from 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. Original error: Could not transfer artifact
org.springframework.boot:spring-boot-starter-parent:pom:1.4.0.RELEASE from/to
central (https://repo.maven.apache.org/maven2):
repo.maven.apache.org and 'parent.relativePath' points at no local POM.
请帮我解决问题
答案 0 :(得分:0)
右键点击您的项目名称 - >选择" Run As" - > " Maven Build"然后选择您的基本目录并在目标中写入" spring-boot:run -U"。之后单击“运行”。
给它一点时间来下载所有必要的依赖项并将成功构建。
答案 1 :(得分:0)
请参阅上面的评论。昨天我能够多次重复问题场景:
使用SPRING INITIALIZR工具创建新项目后,外部库文件夹为空 - 没有Maven。查看pom文件项目的顶部是红色波浪形的下划线,带有鼠标悬停消息“无法传输org.springframework.boot:spring-boot-starter-parent:pom:1.4.0。发布”。我右键单击项目,从下拉列表中选择Maven,然后选择“重新导入”。重新导入失败 - 反复。外部库文件夹保持空白。在某些情况下,事件日志消息显示“无法传输...”消息。其他时间没有记录任何内容。
今天我决定再试一次。 这一次 我得到了相同的“无法转移...”消息 但 添加了外部库,大概来自本地存储库。该项目现已成功构建。
我只能提供的建议是旧的“如果一开始你没有成功,请再试一次”
答案 2 :(得分:0)
我完全按照费萨尔所说的做了,在下载了所有依赖项之后,构建发生了
之后(即使项目运行)eclipse错误标记继续在项目文件夹上,所以,我只需右键单击> Maven>更新项目...>好的,一切都已修复
谢谢!