Scala 安装与配置

安装准备

由于 Scala 运行于 Java 平台,因此 Scala 之前需要确保系统安装 JDK

Windows 中安装 Scala

1. 下载 scala-2.11.2.msi 安装包

点击安装文件,下一步完成安装

2. 配置环境变量 SCALA_HOME

Scala 安装完成后会自动将 Scala 的 bin 目录的路径添加到系统的 Path 变量中,如 Path 变量中无该路径,则需要手动添加

3. 测试

启动系统 CMD 命令行界面

# 查看 scala 版本
C:\Users\syxx>scala -version
Scala code runner version 2.11.2 -- Copyright 2002-2020, LAMP/EPFL and Lightbend, Inc.

# 进入 scala 命令行模式
C:\Users\syxx>scala
Welcome to Scala 2.11.2 (Java HotSpot(TM) 64-Bit Server VM, Java 1.8.0_202).
Type in expressions for evaluation. Or try :help.

scala>

CentOS 中安装 Scala

1. 下载 scala-2.11.2.tgz 安装包

将 scala-2.11.2.tgz 安装包通过 SFTP 上传到 CentOS 上

2. 解压 scala-2.13.4.tgz 安装包
[root@node-01 ~]# tar -xzvf scala-2.11.2.tgz -C apps/
[root@node-01 ~]# rm -rf scala-2.11.2.tgz 
3. 配置环境变量
[root@node-01 apps]# cd /etc
[root@node-01 etc]# vim profile

#行尾添加
export SCALA_HOME=/root/apps/scala-2.11.2
export PATH=$PATH:$SCALA_HOME/bin

[root@node-01 etc]# source /etc/profile
4. 测试
# 查看 scala 版本
[root@node-01 ~]# scala -version
Scala code runner version 2.11.2 -- Copyright 2002-2020, LAMP/EPFL and Lightbend, Inc.

# 进入 scala 命令行模式
[root@node-01 ~]# scala
Welcome to Scala 2.11.2 (Java HotSpot(TM) 64-Bit Server VM, Java 1.8.0_141).
Type in expressions for evaluation. Or try :help.

scala> 
5. 拷贝 scala 安装包到 node-02、node-03
[root@node-01 ~]# cd /etc/
[root@node-01 etc]# scp profile node-02:$PWD
[root@node-01 etc]# scp profile node-03:$PWD
[root@node-02 ~]# source /etc/profile
[root@node-03 ~]# source /etc/profile

[root@node-01 ~]# cd /root/apps/
[root@node-01 apps]# scp -r scala-2.11.2/ node-02:$PWD
[root@node-01 apps]# scp -r scala-2.11.2/ node-03:$PWD

IDEA Scala 插件安装

目前 Scala 的 IDE 开发工具主要有两种:Eclipse 和 IDEA,这两个开发工具都有相应的 Scala 插件。由于 IDEA 的Scala 插件更优秀,大多数 Scala 程序员都选择 IDEA。

IDEA 安装 Scala 插件有两种方式:在线安装和离线安装

  • 在线安装

    打开 File -> Settings -> Plugins 选择 Marketplace 商店,输入 scala 回车,如下:

    找到 Scala 插件,点击 Install 安装插件;插件安装完成后,需要重启 IDEA 即可。

  • 离线安装

    下载 IEDA 的 scala 插件,地址:https://plugins.jetbrains.com/plugin/1347-scala,然后点击 Versions,下载对应版本的插件(2019.2.40版本)

    下载完成后,打开 File -> Settings -> Plugins 点击设置图标,下拉列表中选择 Install Plugin from Disk.... ,选择下载的 Scala 插件完成插件安装

IDEA 创建 Scala 工程

  • 创建新工程(New Project),选择 Scala -> IDEA,如下:

  • 设置 Scala SDK,点击 Create 按钮,弹出如下对话框,再点击 Browse 按钮,选择 scala 的安装目录,如下:

  • 选择File -> New -> Scala Class ,创建 Scala 源文件

注意:如果找不到 Scala Class,原因是 Scala SDK 没有设置或设置错误

  • 输入 Scala 源文件的名称,并选择 Object

    注意:请选择 Object,而不是 Class

  • 输入如下代码,并执行
object ScalaDemo {
  def main(args: Array[String]): Unit = {
      print("hello scala")
  }
}

执行结果如下:

posted @ 2021-05-10 15:02  Binge-和时间做朋友  阅读(229)  评论(0编辑  收藏  举报