Maven远程仓库服务器证书验证失败解决
Maven远程仓库服务器证书验证失败解决
错误信息
1 | Caused by: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPathValidatorException: validity check failed |
解决方法
- 导入证书链
1 | keytool -importcert -keystore ${JAVA_HOME}/lib/security/cacerts -file <crt> |
- 添加环境变量
1 | export MAVEN_OPTS="-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true" |