IDEA中使用Maven下载依赖时报错:unable to find valid certification path to requested target

Posted NeverSayDie

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IDEA中使用Maven下载依赖时报错:unable to find valid certification path to requested target相关的知识,希望对你有一定的参考价值。

https://my.oschina.net/u/4175080/blog/3162749

 第一种:

maven可以加入这个:maven.wagon.http.ssl.insecure=true

例如:执行mvn package指令时写成:

mvn -Dmaven.wagon.http.ssl.insecure=true package

但是每次都加入这个变量很不合适

解决方案

打开idea的file->settings,搜索maven,打开maven目录下的Runner,在最下边的属性栏新增变量maven.wagon.http.ssl.insecure值为true,完成如下图

 

 

第二种:

-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_OPTS

-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true -Dmaven.wagon.http.ssl.ignore.validity.dates=true

或者配置maven命令处设置 MAVEN_OPTS,同理

以上是关于IDEA中使用Maven下载依赖时报错:unable to find valid certification path to requested target的主要内容,如果未能解决你的问题,请参考以下文章

IDEA reimport时报错Unable to import maven project: See logs for details

加载maven时报错求助

intellij idea运行Android程序时报错;Unable to locate adb within SDK

Idea上传GitHub时报错:push failed: fatal: unable to access ‘https://github.com/***port 443: Timed out

Idea上传GitHub时报错:push failed: fatal: unable to access ‘https://github.com/***port 443: Timed out

使用maven创建一个插件项目时报错,报错信息如下