Could not find artifact org.springframework.boot:spring-boot-starter-parent:pom:3.1.2.RELEASE
在你的问题中,你提到了一个错误信息"Could not find artifact org.springframework.boot:spring-boot-starter-parent:pom:3.1.2.RELEASE"。根据引用,这个错误信息意味着在Maven仓库中找不到这个特定的依赖项。据引用所述,这可能是因为你需要在依赖关系中指定类型为pom。你可以尝试在你的依赖关系中添加以下代码来解决这个问题:
这样,Maven将能够正确地解析并下载所需的依赖项。如果你已经在配置文件中添加了这个依赖关系,但仍然遇到问题,请确保你的Maven仓库配置正确,并且能够访问到正确的仓库。希望这能帮助到你解决问题。
Could not find artifact org.springframework.boot:spring-boot-starter-parent:pom:3.1.2.RELEASE in alimaven
根据引用,报错信息"Could not find artifact org.springframework.boot:spring-boot-starter-parent:jar:2.7.7 in nexus-aliyun (http://maven.aliyun.com/nexus/content/groups/public)"表明在nexus-aliyun仓库中找不到org.springframework.boot:spring-boot-starter-parent:jar:2.7.7这个依赖包。根据引用的提示,可以尝试修改依赖的type为pom,如下所示:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.7.7</version>
<type>pom</type>
</dependency>
如果问题仍然存在,根据引用的解决方法,可以在项目的build中添加spring-boot-maven-plugin的配置,如下所示:
<build>
<plugins>
<!-- 打jar包时如果不配置该插件,打出来的jar包没有清单文件 -->
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>2.2.6.RELEASE</version>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
同时注意,如果你的项目继承了springboot父项目,那么不需要添加版本号;如果是导入springboot依赖,则在添加插件时需要添加版本号。
希望这些解决方法能帮助你解决问题。如果问题仍存在,可能需要检查你的仓库设置或者尝试其他解决方案。123
引用[.reference_title]
- 1 2 Could not find artifact org.springframework.boot:spring-boot-starter-parent:jar[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2
allinsert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - 3 解决Could not find artifact org.springframework.boot:spring-boot-maven-plugin:pom[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2
allinsert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
Could not transfer artifact org.springframework.boot:spring-boot-starter-parent:pom:3.1.2.RELEASE from/to aliyunmaven
根据你提供的信息,从引用和引用中可以看出,你遇到的问题是在下载org.springframework.boot:spring-boot-starter-parent:pom:3.1.2.RELEASE这个依赖时出现了错误。错误信息显示无法找到有效的证书路径。这通常是由于你所使用的仓库(阿里云)没有提供这个版本的包所导致的。
解决这个问题的方法是使用一个包含所需版本的可信任的仓库。但是根据引用中的描述,你之前使用的仓库也出现了无法访问的问题。因此,你可以尝试其他可信任的仓库,比如官方的Maven中央仓库。你可以在你的项目的pom.xml文件中添加以下配置:
<repositories>
<repository>
<id>central</id>
<name>Maven Central Repository</name>
<url>https://repo.maven.apache.org/maven2</url>
</repository>
</repositories>
通过添加上述配置,你的项目将从Maven中央仓库获取所需的依赖。请记住,你需要将你项目中的相关依赖的版本改为Maven中央仓库中存在的版本。
希望这个解决方案能够帮助到你解决问题。如果问题仍然存在,请尝试参考其他资源或寻求进一步的帮助。123
引用[.reference_title]
- 1 2 创建SpringBoot项目出现的问题(Could not transfer artifact org.springframework.boot:spring-boot-...[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2
allinsert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - 3 真正解决Could not transfer artifact org.springframework.bootspring-boot-starter-parentpom[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2
allinsert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
相关推荐













