0
点赞
收藏
分享

微信扫一扫

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

三次方 2022-04-06 阅读 23
java后端

错误信息:

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 FilesApache Software Foundationapache-maven-3.6.3maven-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的配置开始检查:

在这里插入图片描述

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

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

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

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

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

举报

相关推荐

0 条评论