本地配置 Scala 开发环境:从 IntelliJ 接入到 Hello World 验证

唐可
唐可
发布时间:2026-08-24 | 150人浏览过
原创

前言

想把 Scala 环境在本地一次配通,真正容易出错的通常不是下载压缩包,而是 JDK、IntelliJ 插件和 Scala SDK 之间没有接好。下面按依赖检查、IDE 配置、项目创建到示例验证的顺序重写一遍,你可以据此判断问题究竟出在基础环境、插件安装,还是项目本身的 SDK 绑定。

想在本地直接编写和运行 .scala 文件,通常卡住的不是下载 Scala 本身,而是 IntelliJ 里的 SDK 和插件没有配齐。下面按“先确认依赖,再接入 IDE,最后跑通示例”的顺序整理一遍,保留原文里的版本、下载入口和配置路径,方便你快速定位环境到底缺哪一环。

先确认 JDK 和 IntelliJ 是否就绪

在安装 Scala 开发环境之前,先确认本机已经具备运行 IntelliJ 和 Scala 插件的基础条件。

  • 需要先安装 Java 8 JDK,也就是 1.8,或者更高版本。
  • 可以在命令行执行 java -version 查看当前 JDK 版本。
  • 如果机器上还没有安装 jdk 1.8 或更高版本,需要先完成 JDK 安装。
  • 接下来准备好 IntelliJ;如果本机还没有安装,也需要先下载安装。

这一步的意义很直接:Scala 插件和后续项目创建都依赖 JDK,如果这里没满足,后面的 SDK 配置通常也无法正常完成。

下载 Scala 2.11.7 并准备本地 SDK

原文使用的安装版本是 scala 2.11.7。

下载 scala-2.11.7.zip 之后,在本机选定一个 Scala 安装目录并解压,就算完成了 Scala SDK 的本地安装。需要注意的是,解压完成并不等于 IntelliJ 已经能识别 .scala 文件,后面还要把这套 SDK 接到 IDE 里。

在 IntelliJ 中配置 Scala SDK

如果只是把压缩包解压到本地,IntelliJ 还不能直接运行 Scala 文件。要让 IDE 识别并使用这套环境,需要手动配置 Scala SDK。

用流程图展示 Scala 本地环境从 JDK 检查到 IntelliJ 接入 Scala SDK 的关键链路。
Scala 环境接入链路先装基础依赖,再下载 Scala,并把解压目录接入 IntelliJ,才能让 IDE 正常识别。

Project settings >> Golabal Libraries >> + >> Scala SDK >> Browse >> 选择刚才 scala 解压安装目录

按这个路径把解压后的 Scala 目录加入 IntelliJ 后,IDE 才能把它当作可用的 Scala SDK。对很多初次配置的人来说,问题往往就出在这一步没有做,或者目录选错了。

安装 IntelliJ 的 Scala 插件

除了配置 SDK,还需要在 IntelliJ 里安装 Scala 插件,否则即使 SDK 已经存在,也可能没有完整的语法支持、项目模板和运行能力。

  1. 启动 IntelliJ。
  2. 打开 plugins 菜单。
  3. 搜索 Scala。
  4. 下载并安装 Scala 插件。

如果你是新建项目,那么在 idea 配置中,项目类型需要选择 Scala。如果你打开的是现有 Scala 项目,通常由于 workspace.xml 中已经带有对应环境配置,可以直接打开使用。

新建项目时需要注意什么

在 IntelliJ 里创建 Scala 项目时,可以按下面的流程操作:

用分步骤结构展示 IntelliJ 中安装 Scala 插件和新建 Scala 项目的关键选择项。
插件安装与项目创建要点插件负责语言支持,项目向导负责把 SDK 绑定到具体工程,两者缺一不可。
  • 打开 IntelliJ,点击 File => New => Project
  • 在左侧面板选择 Scala
  • 在右侧面板选择 IDEA
  • 将项目命名为 HelloWorld
  • 如果这是第一次在 IntelliJ 中创建 Scala 项目,需要先安装 Scala SDK
  • 在 Scala SDK 字段右侧点击 Create
  • 选择最高版本号,例如 2.13.6,然后点击下载
  • 创建 SDK 并返回新建项目窗口后,点击完成

这里有一个容易混淆的点:前面原文演示下载的是 scala 2.11.7,而 IntelliJ 在新建项目时也可能提示你下载更高版本,例如 2.13.6。这说明 IDE 既支持手动接入本地 Scala SDK,也支持在创建项目时直接补齐项目所需的 SDK,具体用哪种方式,取决于你的项目版本要求。

如果不是新建项目,而是已经存在源码目录,也可以通过右击目录执行 Make Directory as Sources root,把对应目录标记为源码根目录,方便 IntelliJ 正确识别和编译源码。

用 Hello World 验证环境是否配置成功

环境配置完成后,最直接的验证方法就是运行一个最小 Scala 示例。原文给出的代码如下:

object HiWord {
  def main(args: Array[String]): Unit = {
    println("Hi world")
  }
}

如果这段代码能够在 IntelliJ 中正常编译并输出 Hi world,说明你的本地 Scala 开发环境已经基本打通。若仍无法运行,优先回头检查三件事:JDK 版本是否满足要求、Scala 插件是否已经安装、项目是否绑定到了正确的 Scala SDK。

相关标签:

本站声明

本文内容仅供参考,不代表本站观点。转载或引用请注明出处。如发现内容问题,请通过联系我们页面反馈。

Python 相关产品和应用

全部下载

专题列表