问题描述:
Maven无法下载jar包,哪怕是手动导入也无法读取jar包,点击reimport只会重复产生lastUpdated文件(删除lastUpdated也没用),无法真正导入jar包。
如果你遇到了像我这样的情况,说明是镜像配置有点小问题;
一般来说,像下面这样配置setting.xml文件时可以自动导入的(但是像我的电脑这样设置镜像就出现了问题):
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http: //maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
解决方案:
通过百度找到问题所在:maven在使用阿里云镜像的时候下载失败,解决方案参考https://www.zhihu.com/question/350864269/answer/993425872
总结如下:
修改镜像配置为:
<mirror>
<id>alimaven-new</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>https://maven.aliyun.com/repository/central/</url>
</mirror>
并且还要添加ssl证书
在VM Options处填上
-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true
经过一系列的操作以后,我的Maven也能自动下载jar包了,开心~