问题阐述:
新导入项目,导入后jar包都加载不出来,设置好setting文件后依然拉不下来,报错
Could not transfer artifact org.springframework.boot:spring-boot-starter-parent:pom:2.0.0.RELEASE from/to aliyun (http://maven.aliyun.com/nexus/content/groups/public): PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
1.首先尝试将setting文件中的http://maven.aliyun.com/nexus/content/groups/public
换乘https://maven.aliyun.com/nexus/content/groups/public
如果还是不行继续进行第二步
2.打开谷歌浏览器
(1)
右击上面箭头位置,出现如图,点击证书(有效)
(2)
到详情信息页面,点击复制到文件
(3)
点击下一步
(4)
选择base64这个之后点击下一步
(5)
定义一个证书名称后点击下一步
(6)
记录好文件所在路径点击完成,生成证书后去指定路径复制证书到D盘下
(7)
在D盘中用管理员打开cmd窗口,
编辑命令
keytool -import -alias aliyun -keystore cacerts -file D://cer.cer
密钥输入为
changeit
确认输入
y
完成后续操作后可点击关闭
(8)
回到idea,进行下clean,compile操作
以上是我解决这个问题的办法,有类似的小伙伴可以尝试尝试,希望对你有帮助