项目构建错误:

时间:2018-05-21 19:42:34

标签: java maven spring-tool-suite

我是maven世界的新手。我正在尝试使用私人公司中的 Spring Tool Suite 创建虚拟春季启动项目。每当我尝试创建一个spring-boot项目时,我都会收到以下错误。它与专用网络有关吗?如果没有,我的maven安装有什么问题吗?我该怎么做呢?

这是错误:

  

项目构建错误:不可解析的父POM   com.example.dummy:dummy-project:0.0.1-SNAPSHOT:无法转移   org.springframework.boot:弹簧引导起动父:POM:2.1.0.BUILD-快照   https://repo.spring.io/snapshot来自当地的缓存   存储库,在更新之前不会重新尝试解析   已经过了spring-snapshots的时间间隔或强制更新。   原始错误:无法传输工件   org.springframework.boot:弹簧引导起动父:POM:2.1.0.BUILD-快照   from / to spring-snapshots(https://repo.spring.io/snapshot):   repo.spring.io和'parent.relativePath'指向没有本地   POM pom.xml / dummy-project line 14 Maven pom正在加载问题

1 个答案:

答案 0 :(得分:0)

项目的pom.xml文件有一个所谓的父pom。那个父pom只是另一个位于spring.io服务器上的pom文件。 Maven下载pom文件并将其配置与项目pom的配置合并。

因此,maven需要有权访问https://repo.spring.io/snapshot才能下载父pom。由于parent-pom将缓存在您的本地maven存储库中,因此您只需要访问该服务器一次。