JetBrains IDEA 更新Maven的repository失败的解决方案
最近使用IDEA更新repository的时候,更新失败:
![](/i/l/?n=22&i=blog/717724/202211/717724-20221109111723908-1255763455.png)
原因是配置了阿里云的镜像,但阿里云的镜像中并不包含仓库的index索引文件。
解决办法:
- 将配置的阿里云镜像暂时注释掉,使用原生的maven中央仓库进行更新,但速度会比较慢,一般会因为超时而失败,如果速度很快就不需要使用镜像了
- 配置华为云支持index的源仓库(推荐)
<mirrors>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<!-- <url>http://maven.aliyun.com/nexus/content/groups/public/</url> -->
<url>https://mirrors.huaweicloud.com/repository/maven/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
将阿里云的镜像修改为华为云之后,下载就成功了,速度也很快:
![](/i/l/?n=22&i=blog/717724/202211/717724-20221109111724494-2037725481.png)
更多关于maven仓库的了解可以查看:详解Maven的setting配置文件中mirror和repository的区别
标签:maven,repository,IDEA,更新,Maven,镜像 From: https://www.cnblogs.com/yangwen0228/p/16873000.html