解决Could not transfer metadata org.apache.maven.plugins:maven-archetype-plugin/..

2年前 (2022) 程序员胖胖胖虎阿
218 0 0
使用idea创建Springweb文件时,
报:Could not transfer metadata org.apache.maven.plugins:maven-archetype-plugin/maven-metadata.xml from/to alimaven (http://maven.aliyun.com/nexus/content/repositories/central/):
Transfer failed for http://maven.aliyun.com/nexus/content/repositories/central/o的
错误

这里显示的意思是访问不到阿里的镜像服务器,一些模板需要依赖的插件就下载不下来,下载不下来就无法使用,最后找到了解决方案!

首先,有两个原因,其一是镜像文件,其二就是ssl证书出现问题,下面来介绍两种方法,如果碰到这种问题,两种方法都可以设置上。

第一种方法:设置镜像源

一:在你的xml文件中,鼠标右键,选择maven,如果是没设置过镜像文件的就是如果所示的这种状况,点击create'setting.xml'即可,如果是设置过,那就是open'setting.xml'

解决Could not transfer metadata org.apache.maven.plugins:maven-archetype-plugin/..

 二:在你的setting文件中,输入如图所示的代码,输入好之后,再次点击xml文件刷新即可,代码如下:

解决Could not transfer metadata org.apache.maven.plugins:maven-archetype-plugin/..

 <mirrors>
        <mirror>
            <id>alimaven</id>
            <mirrorOf>central</mirrorOf>
            <name>aliyun maven</name>
            <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
        </mirror>
        <mirror>
            <id>alimaven</id>
            <name>aliyun maven</name>
            <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
            <mirrorOf>central</mirrorOf>
        </mirror>
    </mirrors>

 三:刷新你的xml文件,等待下载即可

第二种方法:

一:点击左上角File,选择New Projects Settings,然后Setting For New Projects

解决Could not transfer metadata org.apache.maven.plugins:maven-archetype-plugin/..

 二:打开之后,点击Build,Execution,Deployment -->Build Tools --> Maven --> Runner,在

VM Option中输入代码,如图所示,输入的相关代码在下面,请自行复制

解决Could not transfer metadata org.apache.maven.plugins:maven-archetype-plugin/..

 代码如下:

-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true -Dmaven.wagon.http.ssl.ignore.validity.dates=true

最后点击maven的刷新

解决Could not transfer metadata org.apache.maven.plugins:maven-archetype-plugin/..

 

这样就解决了问题,注意我们需要在settings中配置一次,还需要在Other Settings 中进行配置一次
解释一下:settings配置表示这个工程中设置这样的效果,Other Settings配置的是其他工程也设置这样的效果。这样就达到了一劳永逸

参考大佬指示:https://www.zhihu.com/question/350864269/answer/993425872

相关文章

暂无评论

暂无评论...