IDEA中Maven阿里镜像报错PKIX path building failed认证初始化错误
MAVEN默认的中央仓库地址,往往下载依赖较慢。为了提示性能,在本地使用ailiyun做为中心镜像进行mvn install/package/complie等一系列操作时, 发现并不能正常运行, 通常会报PKIX path building failed的错误
终极解决方案:mvn命令执行时忽略证书检查,不受站点限制。亲测有效
特将步骤备忘整理并分享如下:
在Idea的File -->settings中,设置Maven的importing和Runner参数,忽略证书检查即可。(Eclipse下解决原理类似,设置maven运行时参数即可)
具体参数:-Dmaven.multiModuleProjectDirectory=$MAVEN_HOME -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true -Dmaven.wagon.http.ssl.ignore.validity.dates=true
以上步骤后,在idea中执行maven插件中的各种命令即可恢复正常。另外如果手动执行mvn命令也提示同样错误,解决原理相同,增加以上参数即可。