解决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这个功能平时用的少,所以很少人使用到

相关推荐
智界工具库29 分钟前
《IDEA 2025 长效使用指南:2099 年有效期配置实战之JetBrains全家桶有效》
java·ide·intellij-idea
Mr.456733 分钟前
MQTT通信实现方案(Spring Boot 3 集成MQTT)
java·spring boot·后端
Morpheon40 分钟前
在 macOS Sequoia 中使用 Automator 添加 Finder 扩展:以“用 Cursor IDE 打开文件夹”为例
ide·macos
徐子童41 分钟前
JVM高频面试题---类加载机制
java·jvm·面试题
青草地溪水旁1 小时前
设计模式(C++)详解——迭代器模式(2)
java·c++·设计模式·迭代器模式
9号达人1 小时前
Java18 新特性详解与实践
java·后端·面试
小关会打代码1 小时前
关于Pycharm中在运行出现语法错误:Non-UTF-8 code starting with
ide·python·pycharm
我不是混子1 小时前
java浮点数精度问题及解决方案
java·后端
花心蝴蝶.2 小时前
Java 中的代理模式
java·开发语言·代理模式
舒克起飞了2 小时前
设计模式——单例模式
java·单例模式·设计模式