我正在尝试将依赖项添加到我的 maven 项目中。我想添加弹簧引导配置。但它在父标签中给出了这个错误,
项目构建错误:
io.javabrains.springboot 的不可解析父 POM 快速启动:course-api:0.0.1-快照:失败 查找
org.springframework-boot:spring-boot-starter-parent:pom:1.4.2.RELEASE in https://repo.maven.apache.org/maven2 缓存在本地 存储库,在更新之前不会重新尝试解析 中心已过或更新的间隔被强制,并且
"父.相对路径"点位于错误的本地 POM
我尝试为此添加相对路径。但它似乎没有成功。
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>io.javabrains.springbootquickstart</groupId>
<artifactId>course-api</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>Java Brains course API</name>
<parent>
<groupId>org.springframework-boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.4.2.RELEASE</version>
<relativePath>../course_api/pom.xml</relativePath>
</parent>
</project>
您在项目父级的配置中犯了一个小错别字。您使用的是-
而不是.
。你有org.springframework-boot
,它应该是org.springframework.boot
.
您的父母应如下:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.4.2.RELEASE</version>
</parent>