Scala入门01——安装Scala(Mac)

本篇介绍如何在MacOS上安装Scala

Scala是运行在JVM上的函数式编程语言,所以要在Mac上安装Scala,先要保证安装了JDK

安装JDK

安装JDK只需要登录Oracle官网下载即可,不赘述

然后在命令行分别执行以下命令,测试Java是否已经安装完成:

1
java -version
1
javac -version

使用brew安装Scala

然后使用brew安装Scala:

1
brew install scala

如何安装brew

当然,也许你还没安装brew,brew是Mac上安装软件的神器,安装brew也是很简单的

这里给出几个安装brew的命令:

1
ruby <(curl -fsSkL raw.github.com/mxcl/homebrew/go)
1
curl -LsSf http://github.com/mxcl/homebrew/tarball/master | sudo tar xvz -C/usr/local --strip 1
1
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

不管使用以上哪一种,只要能安装brew就行

下面执行命令更新一下brew即可:

1
brew update

其他方式安装Scala

当然直接在搜索引擎搜索Scala,进入其官网下载二进制文件也是可以的,这样的方法同样适用于Windows平台,只不过需要手动配置环境变量

官网下载地址:https://www.scala-lang.org/download/

解压缩文件包,可将其移动至/usr/local/share下

修改环境变量,修改配置文件profile:

1
sudo vim /etc/profile

在文件的末尾加入:

1
export PATH="$PATH:/usr/local/share/scala/bin"

:wq!保存退出,重启终端,执行 scala 命令

1
2
3
$ scala
Welcome to Scala 2.12.6 (Java HotSpot(TM) 64-Bit Server VM, Java 1.8.0_141).
Type in expressions for evaluation. Or try :help.

使用:quit命令退出Scala命令行

安装sbt启动Scala

sbt是Scala的构建工具,我们使用brew安装它:

1
brew install sbt

在命令行使用sbt打开Scala交互:

1
sbt console

使用:quit命令退出Scala命令行