缺少工件 org.springframework.boot:spring-boot-starter-parent:jar:1.3.2.RELEASE
Missing artifact org.springframework.boot:spring-boot-starter-parent:jar:1.3.2.RELEASE
对于 spring 启动依赖项,我在 POM.xml 中收到以下错误。
Missing artifact org.springframework.boot:spring-boot-starter-parent:jar:1.3.2.RELEASE
我尝试了下面给出的所有解决方案link,但没有解决我的问题:
Maven2: Missing artifact but jars are in place
您收到此错误是因为 spring-boot-starter-parent 在 maven central 中没有 jar 工件,因为 spring-boot-starter-parent 使用 pom 包装。这样做的原因是因为它打算用作父 pom:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.3.2.RELEASE</version>
</parent>
或者,如果您打算这样做,您可以只导入托管依赖项:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.3.2.RELEASE</version>
<scope>import</scope>
<type>pom</type>
</dependency>
</dependencies>
</dependencyManagement>
您可以在 Importing Dependencies section of the Introduction to the Dependency Mechanism 文章中阅读有关导入依赖项的更多信息。
删除 spring boot starter 父配置中的“-SNAPSHOT”,如下所示:
Current:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>{version}-SNAPSHOT</version>
</parent>
Example:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.5.3-SNAPSHOT</version>
</parent>
After Removing the version it looks like:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>{version}</version>
</parent>
Example:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.5.3</version>
</parent>
对于 spring 启动依赖项,我在 POM.xml 中收到以下错误。
Missing artifact org.springframework.boot:spring-boot-starter-parent:jar:1.3.2.RELEASE
我尝试了下面给出的所有解决方案link,但没有解决我的问题:
Maven2: Missing artifact but jars are in place
您收到此错误是因为 spring-boot-starter-parent 在 maven central 中没有 jar 工件,因为 spring-boot-starter-parent 使用 pom 包装。这样做的原因是因为它打算用作父 pom:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.3.2.RELEASE</version>
</parent>
或者,如果您打算这样做,您可以只导入托管依赖项:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.3.2.RELEASE</version>
<scope>import</scope>
<type>pom</type>
</dependency>
</dependencies>
</dependencyManagement>
您可以在 Importing Dependencies section of the Introduction to the Dependency Mechanism 文章中阅读有关导入依赖项的更多信息。
删除 spring boot starter 父配置中的“-SNAPSHOT”,如下所示:
Current:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>{version}-SNAPSHOT</version>
</parent>
Example:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.5.3-SNAPSHOT</version>
</parent>
After Removing the version it looks like:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>{version}</version>
</parent>
Example:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.5.3</version>
</parent>