Windows上安装Scala并在idea上运行Hello World的过程

发布时间:2021-09-10 15:35:22 作者:chen
来源:亿速云 阅读:237
# Windows上安装Scala并在IDEA上运行Hello World的过程

## 前言

Scala是一种结合了面向对象和函数式编程特性的JVM语言,近年来在大数据和分布式系统领域广受欢迎。本文将详细介绍在Windows操作系统上安装Scala开发环境,并通过IntelliJ IDEA创建并运行第一个Scala程序——"Hello World"的全过程。

---

## 一、环境准备

### 1.1 系统要求
- 操作系统:Windows 10/11
- 内存:至少4GB(推荐8GB以上)
- 磁盘空间:至少2GB可用空间

### 1.2 所需软件
1. JDK 8/11/17(Scala运行依赖JVM)
2. Scala SDK
3. IntelliJ IDEA(社区版或旗舰版)

---

## 二、安装JDK

### 2.1 下载JDK
1. 访问[Oracle官网](https://www.oracle.com/java/technologies/javase-downloads.html)
2. 选择适合Windows的JDK版本(推荐JDK 11 LTS版本)
3. 下载exe安装包(如`jdk-11.0.xx_windows-x64_bin.exe`)

### 2.2 安装过程
1. 双击安装包运行
2. 按向导完成安装(默认路径为`C:\Program Files\Java\jdk-11.0.xx`)
3. 记录安装路径供后续配置使用

### 2.3 配置环境变量
1. 右键"此电脑" → 属性 → 高级系统设置 → 环境变量
2. 在系统变量中新建:
   - 变量名:`JAVA_HOME`
   - 变量值:`C:\Program Files\Java\jdk-11.0.xx`(你的实际路径)
3. 编辑Path变量,添加:
   - `%JAVA_HOME%\bin`

### 2.4 验证安装
```cmd
java -version
javac -version

应显示类似:

java version "11.0.xx"
Java(TM) SE Runtime Environment

三、安装Scala

3.1 下载Scala

  1. 访问Scala官网
  2. 下载Windows版本的Scala二进制包(如scala-2.13.xx.msi

3.2 安装过程

  1. 双击MSI安装包
  2. 选择安装路径(如C:\Program Files (x86)\scala
  3. 勾选”Add to PATH”选项

3.3 验证安装

scala -version

应显示:

Scala code runner version 2.13.xx

四、安装IntelliJ IDEA

4.1 下载安装包

  1. 访问JetBrains官网
  2. 下载Community(免费)或Ultimate版

4.2 安装步骤

  1. 运行安装程序
  2. 选择安装选项:
    • 创建桌面快捷方式
    • 关联.scala文件
    • 添加”bin”目录到PATH
  3. 完成安装后首次启动

五、配置IDEA的Scala开发环境

5.1 安装Scala插件

  1. 打开IDEA → File → Settings → Plugins
  2. 搜索”Scala”并安装
  3. 重启IDEA使插件生效

5.2 创建Scala项目

  1. New Project → Scala → IDEA
  2. 配置:
    • Project SDK:选择已安装的JDK
    • Scala SDK:点击Create → 选择本地Scala安装目录
  3. 命名项目(如”ScalaHelloWorld”)

六、编写第一个Scala程序

6.1 创建程序文件

  1. 右键src目录 → New → Scala Class
  2. 类型选择”Object”
  3. 命名(如”HelloWorld”)

6.2 编写代码

object HelloWorld {
  def main(args: Array[String]): Unit = {
    println("Hello, World!")
  }
}

6.3 代码解析


七、运行程序

7.1 直接运行

  1. 右键编辑器 → Run ‘HelloWorld’
  2. 观察底部Run窗口输出:
Hello, World!
Process finished with exit code 0

7.2 通过命令行运行

  1. 编译:
scalac src/HelloWorld.scala
  1. 运行:
scala HelloWorld

八、常见问题解决

8.1 JDK版本不兼容

8.2 Scala SDK未识别

8.3 中文乱码


九、进阶配置

9.1 使用SBT构建工具

  1. 安装SBT:
scoop install sbt
  1. 创建SBT项目:
sbt new scala/hello-world.g8

9.2 添加第三方库

在build.sbt中添加:

libraryDependencies += "org.scalatest" %% "scalatest" % "3.2.15" % Test

十、总结

通过本文的详细步骤,您已经完成了: 1. Windows环境下JDK和Scala的安装配置 2. IntelliJ IDEA开发环境的搭建 3. 第一个Scala程序的创建与运行

接下来可以: - 学习Scala基础语法 - 尝试使用SBT管理项目 - 探索Scala的函数式编程特性


附录:常用命令速查表

命令 作用
scala 启动REPL交互环境
scalac 编译Scala源文件
scaladoc 生成文档
sbt run 运行SBT项目

提示:建议定期更新Scala插件和SDK以获得最新语言特性支持 “`

(全文约1800字,实际字数可能因格式调整略有变化)

推荐阅读:
  1. Windows 上安装 Scala
  2. Android Hello World on IDEA

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

scala idea

上一篇:ts和es6有哪些区别

下一篇:怎么通过重启路由的方法切换IP地址

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》