maven PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable
Posted 饕盡天下
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了maven PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable 相关的知识,希望对你有一定的参考价值。
maven编译的时候遇到的奇葩问题, 非常奇葩, 所有其他同事都没有遇到 , 仅仅是我遇到了
不清楚是因为用了最新的JDK的缘故(1.8 update91)还是其他什么原因. 总之是证书的问题.
当时的情况是maven去公司的nexus中心下文件 , nexus是以https开头的地址.下载的时候就出现了上面的问题.
解决办法如下 :
1.下载证书
1.1在web浏览器上(这里我用的是chrome)打开https的链接,然后点击https前面的小锁头,然后点详细信息.就可以看到右侧有一些信息.然后点击view certificate.直接拖拽证书的图标到一个路径,就保存下来了.这里我的文件叫nexus.rc.dataengine.com.cer
2.进入JDK的security路径
cd $JAVA_HOME/jre/lib/securiy
3.执行命令导入证书
sudo keytool -keystore cacerts -importcert -alias nexussecureca -file /Users/kane/nexus.rc.dataengine.com.cer
以上是关于maven PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable 的主要内容,如果未能解决你的问题,请参考以下文章
maven PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable
使用Maven时出现“jssecacerts PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilde”错
idea---maven依赖报错红线--出现“jssecacerts PKIX path building failed: sun.security.provider.certpath.SunCert
idea---maven依赖报错红线--出现“jssecacerts PKIX path building failed: sun.security.provider.certpath.SunCert
ValidatorException: PKIX path building failed
解决PKIX(PKIX path building failed) 问题 unable to find valid certification path to requested target(示例代