zl程序教程

您现在的位置是:首页 >  后端

当前栏目

已解决Could not transfer artifact org.apache.maven.plugins异常的正确解决方法,亲测有效!!!

ApacheMaven方法异常 解决 not 正确 有效
2023-09-27 14:27:33 时间

已解决Could not transfer artifact org.apache.maven.plugins异常的正确解决方法,亲测有效!!!

在这里插入图片描述

报错问题

粉丝群里面的一个小伙伴敲代码时发生了报错(当时他心里瞬间凉了一大截,跑来找我求助,然后顺利帮助他解决了,顺便记录一下希望可以帮助到更多遇到这个bug不会解决的小伙伴),报错信息如下:

在这里插入图片描述
Could not transfer artifact org.apache.maven.plugins异常

解决方法

解决方法如下

在这里插入图片描述在这里插入图片描述
这里打开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

在这里插入图片描述

福利

每周会送6本技术书籍包邮到家
由于博主时间精力有限,每天私信人数太多,没办法每个粉丝都及时回复
大家可以进社区裙或者添加博主微信
点击下方链接即可
http://t.csdn.cn/6kInJ