报错: Could not transfer artifact org.springframework.boot:spring-boot-starter-parent:pom

这篇具有很好参考价值的文章主要介绍了报错: Could not transfer artifact org.springframework.boot:spring-boot-starter-parent:pom。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在maven项目中若要导入SpringBoot, 或是创建SpringBoot项目时,父级依赖的spring-boot-starter-parent通常都会出现 Project ‘org.springframework.boot:spring-boot-starter-parent:x.x.x’ not foundCould not transfer artifact org.springframework.boot:spring-boot-starter-parent:pom 的错误提示。

问题出现场景

我新建了一个springboot项目, 此时maven的setting配置文件配置的是阿里云的源, 但是突然发现很多包导不进来(但之前并没有出现过这个毛病), 于是reimport,没有效果, 执行clean命令发现报错

Could not transfer artifact org.springframework.boot:spring-boot-starter-parent:pom:2.7.10.RELEASE from/to alimaven (https://maven.aliyun.com/repository/central): PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

接下来, 我将简单介绍一下排查pom.xml导包出错的通用解决方法:

1. 检查基础配置是否有误

  1. idea的setting配置,maven三处配置
  2. jdk版本与SpringBoot版本是否匹配
    jdk1.8 对应 2.X.X
    jdk.17 对应 3.X.X

2. 设置忽略安全校验

若上述配置都没有问题,则可尝试设置忽略安全校验, 方法如下:
1.在settings—maven中按照以下设置,目的:配置完可忽略安全校验

   代码:-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true

报错: Could not transfer artifact org.springframework.boot:spring-boot-starter-parent:pom,java,开发语言,经验分享

此时可以先点击以下你的maven项目clean一下(一次不行, 可以再试一两次, 我就是第二回成了)。这个时候,如果你的配置没问题。控制台应该是可以正常的出现下载的界面了。

注:假如你下面的引入已经显示成功了, 但是依赖还是显示报红,没关系,重启项目即可。
文章来源地址https://www.toymoban.com/news/detail-728580.html

3. 手动导入证书

4. 关于Maven项目引用SpringBoot爆红解决方案

到了这里,关于报错: Could not transfer artifact org.springframework.boot:spring-boot-starter-parent:pom的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包