idea中搜索不到仓库中的jar包解决方法

更新依赖索引

仓库中的jar包索引尚未更新到idea中。这个时候我们就需要更新idea中maven的索引了

点击设置->搜索maven->点击仓库,点击需要更新的依赖->更新

清理maven仓库

初始情况下,我们的本地仓库是没有任何jar包的,此时会从私服去下载(如果没有配置,就直接从中央仓库去下载),可能由于网络的原因,jar包下载不完全,这些不完整的jar包都是以lastUpdated结尾。此时,maven不会再重新帮你下载,需要你删除这些以lastUpdated结尾的文件,然后maven才会再次自动下载这些jar包。

如果本地仓库中有很多这样的以lastUpadted结尾的文件,可以定义一个批处理文件,在其中编写如下脚本来删除:

复制代码
set REPOSITORY_PATH=E:\develop\apache-maven-3.6.1\mvn_repo
rem 正在搜索...
​
del /s /q %REPOSITORY_PATH%\*.lastUpdated
​
rem 搜索完毕
pause

操作步骤如下:

1). 定义批处理文件del_lastUpdated.bat (直接创建一个文本文件,命名为del_lastUpdated,后缀名直接改为bat即可 )

2). 在上面的bat文件上右键---》编辑 。修改文件:

修改完毕后,双击运行即可删除maven仓库中的残留文件。

相关推荐
evans在进步11 分钟前
LeetCode 394:字符串解码——Java 单栈模拟与嵌套解析详解
java·python·leetcode
m0_547486661 小时前
《Java程序设计与实践 》全套PPT课件2026
java·开发语言
土司大王1 小时前
LeetCode hto100——字母异位词分组
java·算法·leetcode
码匠许师傅2 小时前
【C++ 面试真题】聊聊 C++ 中的 lambda 表达式
java·c++·面试
QCodingDev2 小时前
Spring AI Alibaba ReAct Agent实战:从Tool Calling到Agent,企业AI复杂业务该如何设计?
java·人工智能·agent·ai编程·spring ai
RainCity2 小时前
Java Swing 自定义组件库分享(十六)
java·笔记·后端
赵广陆4 小时前
企业实战:Markdown图片检索
android·java·开发语言
C++、Java和Python的菜鸟4 小时前
第3章 从0开始用若依
java·开发语言
Json____4 小时前
五金制品行业-企业官网源码
java·大数据·数据库·企业站·wwwoop.com
counting money5 小时前
Spring AI Alibaba 从入门到实战:构建企业级 AI 应用
java·人工智能·spring