使用Spring Starter Project在Spring Tool Suite中创建项目时出错

时间:2016-08-03 19:07:27

标签: spring spring-boot pom.xml parent-pom

使用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. 

请帮我解决问题

3 个答案:

答案 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>更新项目...>好的,一切都已修复

谢谢!