我正在尝试创建一个项目 New -> Spring Stater Project。然后填写事实然后按完成。之后,在 POM.xml 文件中,当我在标签处打开红色 x 标记时,它会显示小的红色 x 标记。<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0.5.RELEASE</version> <relativePath/> <!-- lookup parent from repository --></parent>错误 :项目构建错误:com.dasun:HotelReservation:0.0.1-SNAPSHOT 的不可解析父 POM:无法从https:/传输org.springframework.boot:spring-boot-starter-parent:pom:2.0.5.RELEASE /repo.maven.apache.org/maven2已缓存在本地存储库中,直到central 的更新间隔已过或强制更新时才会重新尝试解析。原始错误:无法传输工件 org.springframework.boot:spring-boot-starter-parent:pom:2.0.5.RELEASE from/to central ( https://repo.maven.apache.org/maven2 ): connect timed out 和 'parent.relativePath' 指向没有本地 POM如何解决这个问题呢?谢谢。
2 回答
慕的地8271018
TA贡献1796条经验 获得超4个赞
由于<relativePath/>-tag,maven 尝试从硬盘驱动器上的相对路径读取父 pom,而没有指定相对路径。删除标签应该可以解决问题:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.0.5.RELEASE</version>
</parent>
Maven 现在将从 Maven Central 下载父 pom。
添加回答
举报
0/150
提交
取消