解决idea一个非常坑的问题

dea中经常会遇到这样问题,明明maven的pom中已经添加了依赖,总是提示jar包找不到,

于是双击clean ,或者 点击 reload maven ,都是不好使。如

javax.crypto.spec.IvParameterSpec;这个包,竟然飘红了。我clean了好几次没有效果。

后来查阅了很多资料,终于发现idea还留了一手,可以通过 invalidate cache来解决,中文的意思是缓存失效。

缓存失效的操作方法为:点击idea菜单 file-->invalidate cache --> 点击 按钮 invalidate and restart,这样就重新刷新了缓存。我发现直接重启idea还不好使,这样按上面的菜单方式操作才能真正清除缓存,点击之后,发现maven开始进度加载了。

清除缓存

清除缓存

这大概就是idea的bug,pom没有刷新,按理来说直接 点击reload maven 就好了,但是实际情况,很多时候没有用的。invalidate cache这个功能平时用的少,所以很少人使用到

相关推荐
WanderInk10 分钟前
揭秘Java协变返回类型:让你的API少一点强转,多一点优雅
java·后端
paopaokaka_luck21 分钟前
基于SpringBoot+Vue的非遗文化传承管理系统(websocket即时通讯、协同过滤算法、支付宝沙盒支付、可分享链接、功能量非常大)
java·数据库·vue.js·spring boot·后端·spring·小程序
iteye_993923 分钟前
让 3 个线程串行的几种方式
java·linux
YuTaoShao30 分钟前
【LeetCode 热题 100】142. 环形链表 II——快慢指针
java·算法·leetcode·链表
找不到、了1 小时前
分布式理论:CAP、Base理论
java·分布式
天天摸鱼的java工程师1 小时前
2025已过半,Java就业大环境究竟咋样了?
java·后端
人生在勤,不索何获-白大侠1 小时前
day16——Java集合进阶(Collection、List、Set)
java·开发语言
Zedthm1 小时前
LeetCode1004. 最大连续1的个数 III
java·算法·leetcode
艺杯羹2 小时前
MyBatis之核心对象与工作流程及SqlSession操作
java·mybatis
LIN-JUN-WEI2 小时前
[ESP32]VSCODE+ESP-IDF环境搭建及blink例程尝试(win10 win11均配置成功)
c语言·开发语言·ide·vscode·单片机·学习·编辑器