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

相关推荐
鲸沉梦落37 分钟前
Java中的Stream
java
yihuiComeOn1 小时前
[源码系列:手写Spring] AOP第二节:JDK动态代理 - 当AOP遇见动态代理的浪漫邂逅
java·后端·spring
Porunarufu2 小时前
Java·关于List
java·开发语言
靠沿2 小时前
Java数据结构初阶——Collection、List的介绍与ArrayList
java·数据结构·list
程序猿小蒜2 小时前
基于springboot的的学生干部管理系统开发与设计
java·前端·spring boot·后端·spring
q***56383 小时前
Spring容器初始化扩展点:ApplicationContextInitializer
java·后端·spring
q***51893 小时前
SpringCloud系列教程:微服务的未来(十四)网关登录校验、自定义过滤器GlobalFilter、GatawayFilter
java·spring cloud·微服务
go__Ahead3 小时前
【Java】线程池源码解析
java·juc
wyhwust3 小时前
数组----插入一个数到有序数列中
java·数据结构·算法
专注于大数据技术栈3 小时前
java学习--final
java·开发语言·学习