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

IntelliJ IDEA运行Scala Hello World项目提示找不到主类org.jetbrains.jps.cmdline.Launcher

报错原因

运行Scala项目时出现Error: Could not find or load main class org.jetbrains.jps.cmdline.Launcher,是IDEA构建进程的类路径配置异常导致的,和Scala插件兼容性、JDK配置冲突有关,可按以下步骤逐一排查解决:

解决方案

  • 检查Scala插件兼容性
    你使用的是IDEA 2021.2.3版本,需确认安装的Scala插件适配2021.2版本,高版本插件和旧版IDEA不兼容会导致构建类路径缺失。操作路径:依次点击File > Settings > Plugins,找到Scala插件确认版本号前缀为2021.2.x,不符合要求就卸载后重新安装匹配版本,重启IDEA生效。
  • 修正构建JDK配置
    日志显示你当前构建进程用的是JDK 1.8,而IDEA 2021.2自带的JBR运行环境为JDK 11,混用会触发类加载异常。操作路径:依次点击File > Settings > Build, Execution, Deployment > Build Tools > Scala,将Compiler server的JDK修改为IDEA自带的JBR 11,或本地安装的JDK 11及以上兼容版本。
  • 清理缓存并重建项目
    操作路径:依次点击File > Invalidate Caches...,勾选Clear file system cache and local history,点击Invalidate and Restart,IDEA重启后重新构建项目再运行。
  • 核对项目SDK配置
    右键项目根目录选择Open Module Settings,进入Project Settings > Project页,确认Project SDK为与你所用Scala版本适配的JDK 8/11,Project language level与SDK版本匹配,同时检查Modules下的SDK配置与项目全局配置一致。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.30 01:39:02