当前位置: 首页 > news >正文

【Maven 】Maven 错误 Failure to transfer ...was cached in the local repository...

问题描述
在使用公司内部的maven仓库编译项目时,由于新加入了几个依赖包,第一次编译失败了,此后在修复了公司内部maven仓库后编译项目出现错误:

Failure to transfer org.apache.maven:maven-archiver:pom:2.5 from http://repo.maven.apache.org/

 maven2 was cached in the local repository, resolution will not be reattempted until the update 

 interval of central has elapsed or updates are forced. Original error: Could not transfer artifact 

 org.apache.maven:maven-archiver:pom:2.5 from/to central (http://repo.maven.apache.org/

 maven2): No response received after 60000

问题原因

Maven默认会使用本地缓存的库来编译工程,对于上次下载失败的库,maven会在~/.m2/repository/ / / /目录下创建xxx.lastUpdated文件,一旦这个文件存在,那么在直到下一次nexus更新之前都不会更新这个依赖库。

解决办法


删除~/.m2/repository/ / / /目录下的*.lastUpdated文件(用报错的包的名称在repository 文件夹搜索,就能看到*.lastUpdated文件),然后再次运行mvn compile编译工程。

另外也有说可以修改~/.m2/settings.xml文件,将其中的仓库添加

<updatePolicy>always</updatePolicy>
来强制每次都更新依赖库,但这个方法我还没有试过,这里先记下,下次再碰到这个问题的时候再试试。


原文链接:https://blog.csdn.net/changqing5818/article/details/53558510

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【Maven】Eclipse自带Maven增加setting.xml
  • 【springboot】springboot 错误集合
  • 【springboot】springboot 发布jar
  • 【springboot】springboot 注解
  • 【Vue】Vue项目开发目录结构和引用调用关系
  • 【RESTful API】SpringBoot RESTful API 架构风格实践
  • 【springboot】spring-boot + jdbc
  • 【Spring Boot 】Spring Boot Mybatis 使用教程
  • 【SpringBoot】Spring Boot 快速集成 Shiro 示例
  • 【模板引擎】什么会用到模板引擎?页面渲染选择thymeleaf模板引擎还是Vue?
  • 【锁】悲观锁和乐观锁、自旋锁|各种锁的使用场景
  • 【Enhancer 】Enhancer 是专业的一站式信息系统开发云平台
  • 【Markdown】Markdown插入图片的完美解决方法
  • 【springBoot】springBoot 学习笔记
  • 【spring】PO,VO,DAO,BO,POJO,Bean之间的区别与解释
  • 【跃迁之路】【699天】程序员高效学习方法论探索系列(实验阶段456-2019.1.19)...
  • canvas 五子棋游戏
  • Consul Config 使用Git做版本控制的实现
  • C学习-枚举(九)
  • Javascripit类型转换比较那点事儿,双等号(==)
  • Linux学习笔记6-使用fdisk进行磁盘管理
  • mongodb--安装和初步使用教程
  • NSTimer学习笔记
  • React系列之 Redux 架构模式
  • Redis的resp协议
  • 测试如何在敏捷团队中工作?
  • 从0实现一个tiny react(三)生命周期
  • 从重复到重用
  • 分布式熔断降级平台aegis
  • 搞机器学习要哪些技能
  • 浅谈JavaScript的面向对象和它的封装、继承、多态
  • 使用前端开发工具包WijmoJS - 创建自定义DropDownTree控件(包含源代码)
  • SAP CRM里Lead通过工作流自动创建Opportunity的原理讲解 ...
  • # Pytorch 中可以直接调用的Loss Functions总结:
  • # Redis 入门到精通(七)-- redis 删除策略
  • # 移动硬盘误操作制作为启动盘数据恢复问题
  • #pragma once与条件编译
  • $nextTick的使用场景介绍
  • (+3)1.3敏捷宣言与敏捷过程的特点
  • (1)Map集合 (2)异常机制 (3)File类 (4)I/O流
  • (二)springcloud实战之config配置中心
  • (附源码)apringboot计算机专业大学生就业指南 毕业设计061355
  • (三)终结任务
  • (五十)第 7 章 图(有向图的十字链表存储)
  • (转)GCC在C语言中内嵌汇编 asm __volatile__
  • (转)项目管理杂谈-我所期望的新人
  • (转载)Linux 多线程条件变量同步
  • .helper勒索病毒的最新威胁:如何恢复您的数据?
  • .net 8 发布了,试下微软最近强推的MAUI
  • .NET BackgroundWorker
  • .NET C# 使用GDAL读取FileGDB要素类
  • .NET/C# 使用反射调用含 ref 或 out 参数的方法
  • ;号自动换行
  • ??javascript里的变量问题
  • @Bean注解详解