彻底解决Could not transfer artifact org.apache.maven.plugins问题
之前自己的maven一直下载不了,看过好多博客问题也没法解决,最后自己综合慢慢解决了,现分享一下自己的解决办法:
1、首先保证你的settings配置没问题

这里打开File - settings进行路径配置,选择自己的maven路径进行设置。
2、maven中的settings.xml文件中的镜像资源配置

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

    <!-- junit镜像地址 -->
    <mirror>
        <id>junit</id>
        <name>junit Address/</name>
        <url>http://jcenter.bintray.com/</url>
        <mirrorOf>central</mirrorOf>
    </mirror>

配置阿里云的镜像资源。

此时一般问题可以解决,若果不能,请继续:
3、在解压的maven文件夹下将conf文件夹中的settings.xml和toolchains.xml复制过来如图


4、更改idea中的settings设置,解决证书等问题
向File - settings中的maven - importing中添加这句

-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true

能够解决证书问题,如图所示:

到这里基本就ok了如果还不行,再向File - settings中的maven - Runner中添加这句话:

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

如图所示:

我的问题就是这样解决的,反正maven这个东西和网络也有很大的关系,我之前用的时候没有这个问题,最后出现的时候会让你头疼到疯掉。
 

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐