IDEA中所有jdk类库方法找不到,调用代码报红,设置jdk也无效的问题解决方案
今天敲代码的时候电脑意外蓝屏(没错,系统是Windows10),重新启动IDEA的时候代码里面一片红,提示JDK找不到。而事实上JDK已经被正确配置并导入,更换了多个版本,代码无数次地重新导入,一切如故——IDEA一直提示JDK未设置。

项目设置如下图,一切看起来都完全ok。
设置之后问题依旧:
问题排查思路:
1. 排除代码问题,将代码回滚到上一个版本,问题依旧
2. 排除项目设置问题,重新checkout项目,问题依旧;导入其他项目,也出现了类似问题
3. 由此基本可以确认是IDEA工具本身的问题,Google一下[File]->[Invalidate Caches],问题解决
本文介绍了一种在IntelliJ IDEA中遇到的所有JDK类库方法找不到且调用代码报红的问题及其解决方法。即使正确配置了JDK,IDEA仍然会提示未设置JDK。通过清除缓存的方法成功解决了这一问题。
510





