解决maven下载依赖包下载不了的问题,正常是把下载不上的依赖剪切再粘贴到pom.xml文件中,保存它就自动下载了,但是有个别电脑有问题 ,问题是怎么剪切粘贴都没用,所以为了解决在网上找了很多解决方法,试了多种方法之后终于从根本上解决了问题,在此我把方法和可能的原因在此总结望各位码友有所帮助!
1.先试着自己刷新重载一下下载更新资源看看是不是自己网络原因(在此期间需要把防火墙和某某管家关掉)疯狂点就对了!!!!
在点后仍没有反应 可以试着把下图的文件中的东西全删掉。。。原因是在疯狂刷新的过程中没有下载好的jar会变成 .lastUpdate 需要手动删除 否者idea说有此文件根本不买帐。
然后在下载试试 此方法适用多数人!!!
2.其次就是idea配置问题 可以试着
添加其参数-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true
此属性是让maven忽略安全性,不再校验服务器的证书(此时服务器的证书可能是被替换的)。
一般jdk证书都是ok的
3.如果证书有问题 可以试着尝试一下 但比较麻烦
可以试着用此大佬方法尝试
https://www.iteye.com/blog/truth99-2160540
4.关于配置的, Settings -> Build,Execution,Deployment -> Build Tools -> Maven -> Importing,如下图:
重点:配置的话千万不要把这选上
最后下一步配置上阿里云镜像1.第一步
2.第二步 红线地方放入阿里云镜像
阿里云镜像代码
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>
http://maven.aliyun.com/nexus/content/groups/public/
</url>
<mirrorOf>central</mirrorOf>
</mirror>
然后关闭idea退出重进 记得每次都要删除下载错误的.lastUpdate
最后一种方法一般万能
代码
-Xmx768m -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true
有什么好方法评论区共享啊!!!