You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

IntelliJ IDEA运行Kotlin报错:No JDK specified 求助

解决IntelliJ IDEA中Kotlin脚本运行报错Error running 'MainKt': No JDK specified的方法
  • 检查运行/调试配置
    点击顶部工具栏的运行下拉框,选择「Edit Configurations...」,找到你的MainKt配置。查看右侧的「JRE」选项,确保选中了有效的JDK版本(Kotlin建议使用JDK 1.8及以上)。如果选项为空或不正确,点击下拉框选择已安装的JDK,或通过「New」按钮添加正确的JDK安装路径,保存后重新运行。

  • 确认项目级SDK设置
    打开File > Project Structure(快捷键Ctrl+Alt+Shift+S),切换到「Project」标签页,检查「Project SDK」是否已选中有效的JDK。若未设置,点击下拉框选择或添加JDK,同时保证「Project language level」与JDK版本匹配。

  • 检查模块级SDK细节
    在Project Structure的「Modules」标签页选中你的模块,切换到「Dependencies」标签,确认「Module SDK」与项目SDK一致,同时检查「Language level」设置不低于JDK支持的版本。

  • 重置IDEA缓存(上述步骤无效时)
    点击File > Invalidate Caches...,选择「Invalidate and Restart」,让IDEA重启并重新加载配置文件。

  • 验证JDK安装有效性
    打开终端输入java -version和javac -version,确认输出的版本与IDEA中选择的一致。如果终端无输出,说明JDK未正确安装,需重新安装并配置JAVA_HOME环境变量。

内容的提问来源于stack exchange,提问作者billyBob456

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.13 09:33:10