maven本地仓库中存在jar包,但编译不成功,显示jar包不存在

在将代码和Maven仓库迁移到内网时,遇到编译错误,提示某些jar包不存在。尽管本地仓库中实际存在这些jar包,但由于._remote.repositories和.lastUpdated文件的问题,导致Maven无法识别。解决方案是删除这些异常文件,并重新引入项目依赖,问题得以解决。
摘要由CSDN通过智能技术生成

介绍一下背景,项目要迁移进坑人的离线的内网开发,将在同事那编译通过的代码和maven仓库拷进内网,打算编译通过之后再上传私服,结果配好maven之后,本地库中的部分jar包显示没有引入,如下面的波浪线

想到可能是idea提示的不正确,直接编译吧,结果编译失败,主要错误信息如下

[ERROR] Failed to execute goal on project zeus-common-redis: Could not resolve dependencies for project com.hsjry:zeus-common-redis:jar:1.0.0-SNAPSHOT: Cannot access hundsun-nexus (http://10.253.40.200:6060/nexus/content/groups/public) in offline mode and the artifact redis.clients:jedis:jar:2.9.0 has not been downloaded from it before. -> [Help 1]

查看本地仓库,是存在该jar包的

问题出在目录中的多余文件,它们主要包含下载未成功的文件(.lastUpdated),远程仓库的配置信息(_remote.repositories)&

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值