Maven配置了阿里云镜像仍然下载失败问题

错误信息:

Plugin org.apache.maven.plugins:maven-archetype-plugin:RELEASE or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-archetype-plugin:jar:RELEASE: Failed to resolve version for org.apache.maven.plugins:maven-archetype-plugin:jar:RELEASE: Could not find metadata org.apache.maven.plugins:maven-archetype-plugin/maven-metadata.xml in local (C:\Program Files\Apache Software Foundation\apache-maven-3.6.3\maven-repo) -> [Help 1]

在下载解压完Maven并配置好环境变量后,我把阿里云的镜像也一起配置好,并且在maven目录下创建好了本地库。但是当我使用IDEA创建一个maven项目的时候,在maven下载对应的包的时候却出现了以上报错。

不是部分包无法下载,而是从第一个包就下载失败,只出现了一个下载的提示:

Downloading from alimaven: http://maven.aliyun.com/nexus/content/repositories/central/org/apache/maven/plugins/maven-archetype-plugin/maven-metadata.xml

然后就报上面的错误。

经过谷歌发现,通常该错误是由于没有配置国内的镜像仓库所导致的。

但是我试了很多个不同的镜像仓库,还是无法下载。

所以我开始从IDEA的配置开始检查:

《Maven配置了阿里云镜像仍然下载失败问题》

先确保这三个地方的路径正确。

即使IDEA的配置和maven中settings.xml的配置都完全没问题,但是还是报错,无法下载。

后来我发现,这是管理员权限的问题。

当时我是把maven解压到了C:\Program Files\Apache Software Foundation\这个目录下,原来是因为c盘中的Program Files文件夹下修改文件的操作需要管理员权限才能继续操作。所以才会出现一开始就下载失败的问题。

当我把maven的文件夹移动到另外一个不需要管理员权限的目录下时,问题解决。

    原文作者:ApplePieme
    原文地址: https://blog.csdn.net/weixin_44202529/article/details/105857370
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞