我已经将所有插件都设置为使用Maven,但是当我试图编译我的Maven项目时
使用以下命令
mvn clean install -Dmaven.test.skip=true我在cmd中遇到以下错误
[ERROR] Error transferring file: sun.security.validator.ValidatorException: PKIX
path building failed: sun.security.provider.certpath.SunCertPathBuilderException
:unable to find valid certification path to requested target 请帮助我解决这个问题。
发布于 2014-05-28 16:20:35
您需要将存储库的HTTPS证书导入到java keystore中,或者您可以信任所有证书。看看这个How to tell Maven to disregard SSL errors (and trusting all certs)?
发布于 2016-05-20 15:15:45
我建议添加并指定java key store来解决这些问题。
完整的解决方案可以在here上找到
只需下载ssl证书并使用keytool获取jks文件并在MAVEN_OPTS环境变量中指定jks即可。
但不要忘记将jks文件放在项目根目录下,即pom.xml旁边
发布于 2018-06-16 02:08:23
如果你觉得来源是安全的,只是你的网络、防火墙或杀毒软件有问题,你不能用其他任何东西来解决它:
您可以忽略Maven上的SSL证书错误。
只需将-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.ignore.validity.dates=true -Dmaven.wagon.http.ssl.allowall=true添加到您的Maven选项
https://stackoverflow.com/questions/23904298
复制相似问题