Failed to read artifact descriptor--maven
2016年09月10日 13:30:46
阅读数:13036
在开发的过程中,作为新手,经常遇到Maven下载依赖的时候,"Failed to read artifact descriptor for xxx:jar"的错误
对于这种非业务相关的问题,耽误时间非常不效率,看到网站很多博文,思路大概是这样的
思路1: 删除仓库内对应依赖的文件夹,右单击项目,Maven4MyEclipse->Update Project,在弹出的对话框中选择“Force Update Of Snapshots/Releases",然后点击“OK”。这样就会重新下载这个jar包。
思路2: 将依赖下载至本地,执行mvn install命令
如果在没有搞清楚问题的时候就鲁莽的进行上面的操作,可能不一定能很及时的解决问题.
首先我们要搞清楚"Failed to read artifact descriptor for xxx:jar"的错误的根源.
  我在仓库对应依赖的文件夹下检查lastupdate文件的时候,发现最后一行是connect timed out(连接超时)
网络问题导致的下载失败,无论我们如何去按照上面的两个思路去处理,都很难解决
检查我的setting.xml,我的镜像用的是大家比较推荐的两个:
<mirror>
  <id>CN</id>
  <name>OSChina Central</name>
  <url>http://maven.oschina.net/content/groups/public/</url>
  <mirrorOf>central</mirrorOf>
</mirror>
<mirror>
  <id>nexus-osc-thirdparty</id>
  <mirrorOf>thirdparty</mirrorOf>
  <name>Nexus osc thirdparty</name>
  <url>http://maven.oschina.net/content/repositories/thirdparty/</url>
</mirror>
但是,有时候,网络环境这东西你懂的,换个其他的镜像多试验一下,顺利解决
<mirror>
  <id>repo2</id>
  <mirrorOf>central</mirrorOf>
  <name>Human Readable Name for this Mirror.</name>
  <url>http://repo2.maven.org/maven2/</url>
</mirror>
将镜像放到其他镜像的前面!
按照我的使用经验,次序靠前的镜像会被使用,你放的再多,maven也不会按照次序依次选择的
新手经验,不恰当的多多交流

转载于:https://www.cnblogs.com/super-admin/p/9287794.html

zbb20180710 maven Failed to read artifact descriptor--maven相关推荐

  1. IDEA:Failed to read artifact descriptor for org.springframework.boot:spring-boot-starter-test:jar:

    Maven:Failed to read artifact descriptor for org.springframework.boot:spring-boot-starter-test:jar:1 ...

  2. Failed to read artifact descriptor进行安装maven项目出错

    1.  在maven中进行install的时候报出这种错误:clean install -DskipTests=true [INFO] Scanning for projects... [INFO] ...

  3. IDEA中Maven报错:Failed to read artifact descriptor for解决方案

    导入spark-core依赖报错 Failed to read artifact descriptor for com.esotericsoftware:kryo-shaded:jar: 图片忘记报错 ...

  4. Idea中Maven报错:Failed to read artifact descriptor for jar包名.jar.jar包版本的解决方式

    Idea中Maven报错:Failed to read artifact descriptor for jar包名.jar.jar包版本的解决方式 故障现象 尝试解决 总结 故障现象 最近这种故障频发 ...

  5. failed to read artifact descriptor for xx

    背景: 我自己建立了一个项目,名字叫bk_dubbo_service, 项目下有两个子module,一个叫bk_dubbo_api, 用于放置将要部署为dubbo的接口.一个叫bk_dubbo_sys ...

  6. idea导入依赖报 Failed to read artifact descriptor 解决方法

    首先我们要搞清楚"Failed to read artifact descriptor for xxx:jar"的错误的根源. 我在仓库对应依赖的文件夹下检查lastupdate文 ...

  7. failed to read artifact descriptor for *** 问题解决心得

    前提:更换maven版本,今天更换了maven的版本,从3.1.1更换为3.3.9,本来好好地项目更换完版本报了136个错,开头的几个错都是failed to read artifact descri ...

  8. SpringBoot报错:Failed to read artifact descriptor for org.springframework.boot:spring-boot-starter-xxx

    在SpringBoot工程中使用搭建maven工程时,引入依赖时报错: Failed to read artifact descriptor for org.springframework.boot: ...

  9. Failed to read artifact descriptor for xxx:jar的问题解决

    Failed to read artifact descriptor for xxx:jar的问题解决 参考文章: (1)Failed to read artifact descriptor for ...

最新文章

  1. python程序设计报告-Python程序设计实验一报告
  2. 《 Spring1之第二次站立会议(重发)》
  3. 10倍!微软开源深度学习优化库DeepSpeed,可训练1000亿参数模型
  4. 带你自学Python系列(六):列表解析和列表切片
  5. RabbitMQ安装---rpm安装
  6. weblogic启动项目失败查看_weblogic启动报错常见错误解决办法
  7. ADO.NET Command对象简介
  8. php根据图片地址获取图片原始高宽,Js获取图片原始宽高的实现代码
  9. 计算一条3d空间直线和一个3d空间平面的交点
  10. python双色球代码_python实现双色球随机选号
  11. 平面坐标转大地坐标(经纬度)
  12. matlab 双均线,[转载]百年一人的双均线系统及双均线系统公式
  13. 为什么篮球一进游戏就服务器中断,街头篮球手游进不去 进不去游戏无非这两种原因...
  14. SpringBoot整合IoTDB
  15. 2021/05/07 1031 查验身份证 (15 分)
  16. VS2019中Git源代码管理总结
  17. 《Windows 8 权威指南》——2.4 Aero与Metro的触摸对比
  18. Kubectl(完整)基本操作命令
  19. ym——物联网入口之一Android蓝牙4.0
  20. 货币金融学之基本概念

热门文章

  1. c语言固定长度的字符串,【分享】C语言动态长度字符串
  2. 工作队列 order linux,linux 工作队列(workqueue)
  3. android wear评测,android wear5.1怎么样 android wear5.1更新评测
  4. windows os x linux,What languages are Windows, Mac OS X and Linux written in?
  5. yy自动语音接待机器人_人脸签到、发言记录,会议机器人来啦
  6. Java技术:Optional 相关用法介绍笔记
  7. 进程与线程的区别:最浅显易懂的解释
  8. Linux文件默认权限和umask笔记
  9. 仿盛大服务器列表不显示,最新高仿100%仿盛大传奇私服--传奇SF无法获得列表解决方法大全...
  10. 高考填报志愿计算机操作技巧,高考志愿填报技巧经验