彻底解决Could not transfer artifact org.apache.maven.plugins问题

解决方式:(如果某个步骤可以完整加载则不需要进行下一步)

  1. 首先保证settings配置没问题

  1. 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>
  1. 在解压的maven文件夹下将conf文件夹中的settings.xml和toolchains.xml复制过来如图

  1. 更改idea中的settings设置,解决证书等问题

向File – settings中的maven – importing中添加这句
-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true
能够解决证书问题,如图所示:

  1. 再向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

转自

https://blog.csdn.net/weixin_44005516/article/details/108293228

最后修改日期: 2021年2月5日

作者

留言

撰写回覆或留言

发布留言必须填写的电子邮件地址不会公开。