IntelliJ出现JDK Configuration Missing、Run按钮消失异常
IntelliJ 配置JDK正常但Run按钮消失修复方案
按以下优先级操作即可解决,不用反复重装JDK或IDE,这类突发问题90%都是配置/缓存损坏导致:
- 先查源码目录标记:打开
Project Structure → Modules,看你放Java代码的src目录是不是被标记成普通文件夹了,正常应该是蓝色的Sources标识,要是标记错了直接右键选Mark as → Sources,这是突发丢Run按钮最常见的原因,一般是IDE异常闪退把目录标记冲掉了。 - 清缓存重启:上一步没用就点顶部菜单
File → Invalidate Caches...,把Clear file system cache and Local History、Clear VCS Log caches and indexes两个勾打上,点Invalidate and Restart,等重启完索引跑完再看,缓存损坏导致的配置识别异常这步全能解决。 - 构建项目同步:如果是Maven/Gradle项目,重启完点右侧构建工具面板的刷新按钮,重新同步依赖和项目结构,构建脚本识别异常也会导致IDE找不到启动入口、不显示Run按钮。
- 手动补运行配置:进
Edit Configurations页面,要是左边之前存的配置全没了,就点左上角+选Application,手动选你的启动Main类、对应JDK 18版本、关联对应模块,保存完Run按钮直接就出来了。 - 重置项目配置:前面都不行就关了IDE,直接删项目根目录下的
.idea文件夹和所有后缀为*.iml的文件,重新用IDE打开项目根目录重新配JDK就行,这步是解决.idea目录下运行配置文件写坏的问题,异常断电、强制关IDE很容易出这问题。 - 排查插件冲突:回忆下故障前有没有装新插件,去
Settings → Plugins里把最近装的非官方插件(尤其是运行、构建、主题类的)禁用了重启,部分插件兼容bug会直接把原生Run按钮干没。
别浪费时间重装软件,核心程序没坏的情况下重装解决不了这类配置层的问题。
内容的提问来源于stack exchange,提问作者Nick
相关产品推荐
相关产品推荐

