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

相关推荐
fruge5 小时前
Visual Studio 2022安装时共享组件、工具、SDK路径无法更改的问题
ide·visual studio
SimonKing6 小时前
TeamViewer、向日葵平替?这几款免费远程控制软件,真香!
java·后端·程序员
Json____6 小时前
最近我用springBoot开发了一个二手交易管理系统,分享一下实现方式~
java·spring boot·后端
YuanlongWang6 小时前
C#基础——GC(垃圾回收)的工作流程与优化策略
java·jvm·c#
爱吃生蚝的于勒6 小时前
【Linux】深入理解进程(一)
java·linux·运维·服务器·数据结构·c++·蓝桥杯
毅炼6 小时前
常见排序算法
java·算法·排序算法
自由会客室6 小时前
在 Ubuntu24.04 上安装 JDK 21(Java 21)
java·开发语言
喜欢读源码的小白6 小时前
SpringBoot的启动流程原理——小白的魔法引擎探秘
java·开发语言·spring boot·springboot启动原理
白露与泡影6 小时前
BAT 大厂 java高频面试题汇总:JVM+Spring+ 分布式 +tomcat+MyBatis
java·jvm·spring
Han.miracle6 小时前
数据结构——排序的学习(一)
java·数据结构·学习·算法·排序算法