目录
一、Scala的下载
Scala
需要
Java
运行时库,安装
Scala
需要首先安装
JVM
虚拟机,推荐安装
JDK8
。
通过Download进入到下载页面:
向下划点击进入历史版本
选择一个版本进入推荐2.11.x的版本,进去下滑如下:
二、Windows下的环境配置
首先下载
scala-2.11.8.msi
或
scala-2.11.8.zip
都可以(二选一)。
1.msi 是 Windows 下的安装文件,直接安装。一直下一步无需配置即可安装完成。2.zip 是压缩文件 , 只需要将压缩包中的文件解压到任意盘符即可
然后新建
“SCALA_HOME”
环境变量,并将
“%SCALA_HOME%\bin”
追加到
"%Path%"
中。
三、Linux下的环境配置
在官方网址进入下载界面下载 scala-2.11.8.tgz
#通过命令tar -xvf scala-2.11.8.tar -C 解压到路径
# 例如 :tar -xvf scala-2.11.8.tgz -C /usr/java# 在配置系统环境变量 , 将 Scalavi /etc/profile# 添加如下参数export JAVA_HOME = Java 安装目录export PATH = $PATH : $JAVA_HOME /bin:/scala 解压目录 /bin# 例如 :export JAVA_HOME = /usr/java/jdk1.7.0_45export PATH = $PATH : $JAVA_HOME /bin:/usr/local/scala-2.11.8/bin# 保存退出后重新加载source /etc/profile
四、Scala解释器
Scala
解释器也被称为
REPL
交互式编码环境,会快速编译
scala
代码为字节码,然后交给
JVM
来执行。 REPL:
Read
(取值)
-> Evaluation
(求值)
-> Print
(打印)
-> Loop
(循环)。其特点如下:
# 1. 计算表达式:在 "scala>" 命令行内,键入 scala 代码,解释器会直接返回结果给你。如果你没有指定变量来存放这个值,那么值默认的名称为 res ,而且会显示结果的数据类型,比如 Int 、 Double 、 String 等等。例如,输入 :1 + 1 ,会看到res0: Int = 2# 2. 内置变量:在后面可以继续使用 res 这个变量,以及它存放的值。例如, 2.0 * res0 ,返回res1: Double = 4.0例如, "Hi, " + res0 ,返回res2: String = Hi, 2# 3. 自动补全:在 scala> 命令行内,可以使用 Tab 键进行自动补全。
在Windows下使用cmd命令进入DOS中,然后输入“scala”进入到REPL。
请编写你的第一条scala代码:
println("hello world")
六、IDEA集成Scala开发环境配置
目前Scala
的开发工具主要有两种:
Eclipse
和
IDEA
,这两个开发工具都有相应的
Scala
插件,如果使用
Eclipse
,直接到Scala
官网下载即可
http://scala-ide.org/download/sdk.html
。
由于IDEA
的
Scala
插件更优秀,大多数
Scala
程序员都选择
IDEA
,可以
https://www.jetbrains.com/idea/download/
下载社区免费版,点击下一步安装即可。
6.1.IDEA在线安装Scala插件
idea Settings的Plugins 搜索 Scala 点击下载 就可以
6.2.IDEA离线安装Scala插件
因为IDEA
的插件下载网站是国外网站,所以建议在线下载后离线安装。建议通过
IDEA
插件网站https://plugins.jetbrains.com/plugin/1347-scala/versions 进行下载。
请选择跟idea对应的版本下载哦,不能版本不兼容,这个麻烦的话可以看 6.1的在线安装,就是网慢
2021下面的是版本哦
下载成功后将压缩包文件解压到你所安装的IEDA的目录中plugins目录中。