[转载] maven Could not transfer artifact xxx from/to xxx解决方案

全面分析总结解决Could not transfer artifact org.apache.maven.plugins等此类问题的方法 全面分析总结解决Could not transfer artifact org.apache.maven.plugins,Could not transfer artifact xxx from/to xxx等此类问题的方法 阅读详情

碰到了 idea maven 下载不下来spring boot 的包,之前是配置代理就可以成,但到期了,最终是使用下边教程 配置完阿里云镜像后,又使用步骤三的插件解决
以下正文

问题:

maven 安装完成,环境变量配置没有问题,cmd 窗口运行 mvn compile 的时候报错如下:

Plugin org.apache.maven.plugins:maven-resources-plugin:2.6 or one of its dependencies could not be resolved:
Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.6:
Could not transfer artifact org.apache.maven.plugins:maven-resources-plugin:pom:2.6 from/to central (https://repo.maven.apache.org/maven2): Connect to repo.maven.apache.org:443 [repo.maven.apache.org/151.101.52.215] failed: Connection timed out: connect -> [Help 1]

解决方案:

  1. 经红色字体可以得知,不能在 https://repo.maven.apache.org/maven2 这个网址下载到 maven-resources-plugin:jar:2.6jar 包,于是我浏览器访问了红色网址,可以访问的到。

  2. 我把从其他地方得到的 2.6 的 maven-resources-plugin jar 包和 pom 相关文件放到 maven 指定的目录下,可是错误依旧,尝试失败。

  3. 从网上搜到这种问题的解决方案之一:是在 pom.xml 中加入依赖如下,有些人用这个方法解决了问题,但是我的问题依旧。

<dependency>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-resources-plugin</artifactId>
  <version>2.6</version>
</dependency>
  1. 开始放大招了,最后搜索到一种方法,直接把 maven 安装文件夹的 conf 文件夹下的 settings.xml 文件配置如下:
<mirrors>

    <!-- maven官方镜像 -->
    <mirror>
    <id>mirrorId</id>
    <mirrorOf>central</mirrorOf>
    <name>Human Readable Name </name>
    <url>http://repo1.maven.org/maven2/</url>
    </mirror>

 
    <!-- 阿里云镜像1 -->
    <mirror> 
	<id>alimaven</id> 
	<name>aliyun maven</name> 
	<url>http://central.maven.org/maven2</url> 
	<mirrorOf>central</mirrorOf> 
    </mirror>
    <!-- 阿里云镜像2 -->
    <mirror> 
	<id>alimaven</id>
	<name>aliyun maven</name>
	<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
	<mirrorOf>central</mirrorOf>
    </mirror>

</mirrors>

最后问题得以解决。这种问题出现的原因就是,联通的网段,无法访问 maven.org 网站。

最后感谢博主提供了答案:https://www.cnblogs.com/1446358788-qq/articles/9597877.html
这个也百度到的 一样的
https://blog.youkuaiyun.com/wudinaniya/article/details/98116734

彻底解决Maven构建中Could not transfer artifact错误的系统性指南 在Java项目构建中,依赖管理是核心环节,Maven作为主流构建工具,其依赖解析机制直接关系到开发效率。其原理是通过坐标从本地和远程仓库获取构件,任何环节的故障都可能导致构建失败。理解这一流程的技术价值在于,它能帮助开发者快速定位构建瓶颈,保障持续集成流水线的稳定性。在实际应用场景中,网络波动、仓库配置错误或本地缓存损坏是常见诱因。本文聚焦于“Could not transfer artifact”这一经典错误,结合网络连通性测试与本地仓库清理等热词,提供从基础网络诊断到高级并发处理的完整排查路径,并融入构 阅读详情

相关推荐

【异常】Maven构建出错,Could not transfer artifact xxx from/to central (https://repo.maven.apache.org/maven2)

可能是由于网络原因啥的吧,无法从Maven的中央仓库(https://repo.maven.apache.org/maven2)下载spring-boot-starter-data-redis-2.6.11的依赖文件。因此,报了如上的错误!在IDEA中切换Maven仓库为阿里云的镜像仓库。

奶爸的编程之路,也就一周冷个三天 4504

maven清理工具类,删除以 lastUpdated 结尾的文件

//列出File的一些常用操作 public class util { /** * 遍历指定目录下(包括其子目录)的所有文件,并删除以 lastUpdated 结尾的文件 * * @param dir 目录的位置 path * @throws IOException */ public static void listDirectory(File dir) throws IOException { if (!dir.exist...

lianjian6534的博客 578

IDEA Maven使用HTTP代理,解决Could not transfer artifact org.xxx问题

IDEA Maven使用HTTP代理,解决Could not transfer artifact org.xxx问题

1115

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

使用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/conten.

weixin_51735258的博客 2万+

IDEA Maven使用国内镜像,解决Could not transfer artifact org.xxx问题

IDEA Maven使用国内镜像,解决Could not transfer artifact org.xxx问题

2483

【maven】mvn deploy 报错 Failed to deploy artifacts: Could not transfer artifact

1.场景1 1.1 概述 因为在windows下,内网环境,然后升级了flink,但是包是外网拷贝进去的,拷贝到我的本地,现在本地升级好了,需要将jar包发布到内网的nexus机器中,但是执行命令报错如下 问题报错: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.8.2:deploy (default-deploy) on project apollo: Failed to deploy arti.

九师兄 8761

Could not transfer artifact xxx from/to xxx解决方案

问题描述: 在进行创建maven工程自动导入对应的依赖或者执行 mvn install 时提示如下的错误信息: Could not transfer artifact xxx from/to xxx 方法一: 这个问题主要就是在你下载相关的依赖包时,没有下载成功照成的,需要找到对应的maven库包,删除以 .lastUpdated 结尾的文件,然后重新下载,一般可以得到解决, 这里有一...

周君的个人博客 15万+

【物理模拟】PBD算法详解

参考MatthiaMuller的十分钟物理(他就是PBD算法的发明者)

beidou111的博客 9499

maven中Could not transfer artifact xxx from/to xxx错误的最全解决方案

Could not transfer artifact org.apache.maven.plugins:maven-clean-plugin:pom:2.5......

m2027295270的博客 3万+

Python3.11安装fairseq避坑指南:解决dataclasses兼容性问题(附详细代码修改)

本文详细解析了在Python 3.11环境下安装Fairseq时因dataclasses模块规则变更导致的安装失败问题。通过定位核心配置文件,将`default=SomeConfig()`修改为`default_factory=SomeConfig`,并调整依赖版本,提供了从源码修改到环境验证的完整解决方案,确保Fairseq顺利运行。

weixin_29098367的博客 495

Zigbee开发环境搭建:从驱动安装到程序烧录全指南

本文提供了一份详尽的Zigbee开发环境搭建全指南,涵盖从驱动安装到程序烧录的完整流程。重点介绍了使用SmartRF Flash Programmer和仿真器进行程序下载的关键步骤,并详细说明了USB转串口驱动的配置方法,帮助开发者快速构建稳定的Zigbee开发基础。

weixin_29195217的博客 394

Could not transfer artifact xxx/Failed to read artifact descriptor 的问题终终极解决方案

是不是刚克隆的项目准备学习下,然后maven爆红告诉你"Could not transfer artifact XXXX"? 是不是对着Reimport一阵猛点,卵用没有? 是不是某个plugin死活就是下不下来? 是不是以下两点都试了几百次了?(没试过请试一次) Setting更换阿里云仓库 本地仓库删除相关jar或者文件 仔细看报错信息的话,有明确说明是和仓库的证书有关。如下:...

qq_36486738的博客 1993

Unity插件-Mirror使用方法(一)Mirror介绍

Unity Mirror 是一个专为 Unity 引擎设计的开源、社区驱动的网络库,主要用于简化多人联机游戏的开发。它最初是为了替代 Unity 原生的 UNet 系统(已被官方弃用)而创建的,因其轻量、灵活和高效的特点,成为 Unity 开发者构建多人游戏的热门选择。

qq_44501691的博客 4099

Maven: Could not transfer artifact xxx from/to xxx

远程仓库配置错误:您的Maven配置文件(settings.xml)中可能存在错误的远程仓库配置。检查Maven配置:检查您的Maven配置文件(settings.xml),确保远程仓库的URL和凭据正确,并与实际情况相匹配。网络连接问题:您的网络连接可能存在问题,导致Maven无法访问远程仓库。检查防火墙和代理设置:如果您使用防火墙或代理服务器,请确保配置正确,并允许Maven访问远程仓库。检查网络连接:确保您的网络连接正常,并尝试使用浏览器访问远程仓库URL,确认是否可访问。

九师兄 5716

图文详解Trae配置Java开发环境

本文介绍了Trae开发工具的安装配置流程:首先从官网下载安装Trae,然后安装Java开发所需的Extension Pack for Java和Spring Boot Extension Pack插件。关键步骤包括修改settings.json配置文件,需指定JDK路径、Maven可执行文件路径和用户设置文件路径。所有操作均配有图示说明,并强调要替换为实际电脑路径。

谷哥的小弟 5992

Microsemi Libero系列教程(全网首发)

关于Libero IDE和Libero SoC Libero分为Libero IDE和Libero SoC,Libero IDE最新版本是v9.2 SP3(2016年4月4日)已经不再更新维护了,而Libero SoC是Libero IDE的升级版,官方推荐的开发工具,文中的Libero指的是Libero SoC。 Libero SoC Libero® SoC是Microsemi(美高森美)官方...

whik1194的博客 2万+

Could not transfer artifact xxx from/to xxx的解决方案

Could not transfer artifact xxx from/to xxx解决方案问题描述解决步骤 问题描述 本地仓库有对应的jar包,但是maven install 一直提示 Could not transfer artifact。折腾了我老半天 Failed to read artifact descriptor for *: Could not transfer artifact...

疯狂小草的博客 14万+

SAP 系统间 SSO 的真正价值,从 SM59 到可信 RFC 的安全设计

SAP S/4HANA系统间Single Sign-On(SSO)的核心价值在于集中管理通信身份与信任关系,而非仅减少密码输入。传统固定账号密码方式在系统规模扩大后会面临密码管理、审计追踪等挑战。通过SM59配置可信RFC目标系统,结合SSL证书或SAP Trusted System等强认证机制,能有效降低安全凭据暴露风险。SSO配置需配合授权对象、角色管理等建立清晰的信任边界,实现系统间安全通信的同时保持可审计性。这种方案特别适用于Fiori前端与S/4HANA后端等场景,通过可信RFC传递用户身份,避免

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1062

maven项目下载依赖时报错:Could not transfer artifact xxx from/to xxx

忽略阿里云证书 -Xmx768m -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true

qq_42210410的博客 8921

20、自定义用户窗体:从创建到使用

本文详细介绍了在Excel VBA中创建和使用自定义用户窗体的完整过程,涵盖从窗体设计、控件添加与属性设置,到事件处理程序编写及宏调用的各个环节。通过实际示例讲解了如何实现文本大小写转换和员工信息录入等功能,并深入解析了常用控件的属性与事件机制。同时提供了控件命名规范、快捷键使用、布局技巧等实用建议,帮助读者构建高效、交互性强的VBA用户界面。

h0i1j2k3l的博客 131

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

maven报错Could not transfer artifact xxx:xxx:pom:3.2 from/to maven-releases

maven报错Could not transfer artifact xxx:xxx:pom:3.2 from/to maven-releases

北回归线的博客 1万+

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

解决Could not transfer artifact xxx from/to xxx详细方案

希望这些能对您有所启发。请在评论区留下您的宝贵意见。

weixin_42556863的博客 2101

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

关于Maven中 Could not transfer artifact xxx from/to xxx 的解决方案

使用 Maven 构建项目下载 jar 包时,出现错误,报错如下 解决方案 打开 maven 目录 如 D:\Program Files\Java\apache-maven-3.6.3\,打开 conf 文件夹,如下图 打开 settings.xml 在140行左右的代码处找到 mirrors 标签,在其中加入如下代码配置阿里云镜像,如图 <mirror> <id>nexus-aliyun</id> <mirrorOf>*,!

AI 全栈工程师修炼中 4159

解决Maven打包报错Could not transfer artifact xxx.xxx找不到依赖的问题

解决Maven打包报错Could not transfer artifact xxx.xxx找不到依赖的问题概述方案一方案二方案三(作者使用的这种方案)命令事例 概述 当我用idea导入一个新的maven项目,配置好maven仓库,然后进行更新项目时。发现有三个jar包从中央仓库(http://maven.aliyun.com/nexus/content/groups/public)没有下载下来。于是就从同事电脑上把jar包拷贝到我本地仓库,更新了一下没有报错,项目也能正常运行。但是当进行install或者

qq_41995734的博客 3万+

maven 爆红,Could not transfer artifact xxx错误解决

项目构建时maven爆红,出现Could not transfer artifact xxx错误 解决过程: 1. 确定项目的maven 配置是否正确 目录:IEDA=>preference=>Build,... 此处setting.xml 中的localRepository 要设置位本地仓库位置: 2. 确定SDK 为1.8 3, 删除本地仓库jar 包,重新下载还是一样爆红。。。 下载的是3.8.1 版本的maven,尝试多种方法无果,最后将Maven home .

weixin_38551788的博客 3万+
上一篇: springboot 配置热启动 不需重启自动部署
下一篇: RokectMq的消费模式及消费方式
jiaway
博客等级 码龄11年 39粉丝 92原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值