Maven使用aliyun仓库下载jar包或插件失败问题解决

如果你电脑上用的是OpenJDK可以试试这个解决方法,大概率能解决问题。是用OracleJDK的话,应该是Maven仓库配置问题可以参考网上其他方法解决。

问题分析

昨天换了新版本IDEA之后,用Maven的archetype新建了个项目,相关插件就是下载不了,看到网上说aliyun仓库用的是https,所以校验会不通过,给Maven加上忽略证书验证的参数:-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true,忽然想起来我之前也遇到过jar包下不了的情况,加了这两个参数就可以了,然后就把参数加上了,但是还是下载报错。找了下Maven官网上对这些参数的说明,意思感觉也只是校验的比较宽松并不是不校验。Maven文档链接
在这里插入图片描述
为什么之前可以这次就不行了,搞不懂,先不管了,感觉还是证书的问题,又去看看了OpenJDK的文档,发现OpenJDK的证书库居然是空的(OpenJDK文档链接),空的肯定验证不通过了。很奇怪,按道理之前应该也不行才对,JDK一直没换过,不知道是怎么回事。
在这里插入图片描述

问题解决

记得Oracle的JDK里面的证书库不是空的,那就用OracleJDK的证书库试试,然后下了个OracleJDK11,安装之后把lib\security文件夹里的所有文件覆盖到OpenJDK的\jre\lib\security目录下(我用的是OpenJDK8,更高版本的JDK没有jre文件夹,要覆盖到lib\security文件夹里面),然后重新打开IDEA,再新建项目插件就可以了。

OracleJDK文档

在这里插入图片描述

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值