Maven POM文件出现PKIX,sun.security.provider.certpath.SunCertPathBuilderException Maven model问题


1、idea创建spring boot时 maven出现问题及pom文件的翻译如下

 

 

 

问题分为两部分:1、是PKIX带来的证书问题,2、是Maven模型问题

解决

第一个问题解决:

方法一:忽略SSL证书检查:-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true

 

 

 

方法二:添加安全证书

1、下载证书

打开访问所缺失证书的对应网站,左上角锁的位置(建议使用谷歌浏览器),下载安全证书,一直下一步,下载的证书可以自定义名称,如我的是alibaba.cer

 

 

 

2、进入JDK里JRE的\lib\security目录(%JRE_HOME%\lib\security目录),进入命令模式--路径输入cmd。运行如下命令

 

keytool -import -alias <自定义别名> -keystore cacerts -file 刚刚下载的证书的绝对路径及名称

keytool -import -alias alibabaCer -keystore cacerts -file alibaba.cer  --因为我证书放在当前目录下,所以可以不加路径

执行命令时会需要输入密码,changeit。以及是否信任此证书,Y

若没其他问题及解决当前问题

2、修改后POM文件还是提示相同问题,此时我们需要解决第二个问题。Maven模型问题

idea需要修改Maven使用的JDK,JDK为我们刚刚添加安全证书的JDK

 

 

 

问题百度的关键

maven FKIX sun.security.provider.certpath.SunCertPathBuilderException

 

参考资料:

https://www.cnblogs.com/wpbxin/p/11746229.html

https://blog.csdn.net/ljskr/article/details/84570573

其他解决方式:

https://blog.csdn.net/carrie__yang/article/details/79612385

https://www.iteye.com/blog/truth99-2160540

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



猜您在找 maven PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path 大坑!maven的web项目初始化错误:sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification ... Maven:sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target 【问题记录】Java服务发起HTTPS请求报错:PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException 解决 java 使用ssl过程中出现"PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target" 报错PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target" 使用Maven时出现“jssecacerts PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilde”错误 PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target mvn 编译报错mavn sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested targ
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM