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

相关推荐
ok_hahaha7 小时前
java从头开始-黑马点评-基础篇
java·开发语言
计算机学姐7 小时前
基于SpringBoot的校园二手书籍交易系统【个性化推荐+数据可视化统计+我买到的+我卖出的】
vue.js·spring boot·后端·mysql·信息可视化·intellij-idea·mybatis
小涛不学习7 小时前
Java面试全攻略(基础 + 集合 + 并发 + JVM + 框架)
java·开发语言
SmartBrain7 小时前
Spring Boot 中常用注解总结(AI工程化)
java·人工智能·spring boot·后端
爱丽_8 小时前
AQS 原理主线:state、CLH 队列、独占/共享与实战排查
java·开发语言·jvm
小江的记录本8 小时前
【Redis】Redis常用命令速查表(完整版)
java·前端·数据库·redis·后端·spring·缓存
卓怡学长8 小时前
m281基于SSM框架的电脑测评系统
java·数据库·spring·tomcat·maven·intellij-idea
umeelove358 小时前
SQL中的DISTINCT、SQL DISTINCT详解、DISTINCT的用法、DISTINCT注意事项
java·数据库·sql
AMoon丶8 小时前
Golang--垃圾回收
java·linux·开发语言·jvm·后端·算法·golang
填满你的记忆8 小时前
RAG 架构在实际项目中的应用(从原理到落地)
java·ai·架构