maven导包时,总是报证书错误,网上很多教程都会让我们把远程仓库地址的证书保存到JAVA_HOME路径的jre/lib/security目录下。然而很麻烦,而且有时候导入了证书,依然是用不了。
下面这个方法亲测可用,保存了下来,转载自https://blog.youkuaiyun.com/jsp_will/article/details/87951082
在idea如下配置
-Dmaven.multiModuleProjectDirectory=$MAVEN_HOME
-Dmaven.wagon.http.ssl.insecure=true
-Dmaven.wagon.http.ssl.allowall=true
-Dmaven.wagon.http.ssl.ignore.validity.dates=true
再重新执行maven命令,成功
方法二:
idea中,File->Settings->Build,Execution,Deployment->Build Tools->Maven->Importing 中 VM options for importer 里加一句:-Xmx768m -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true