开发者学堂课程【Scala 核心编程-基础:Windows 搭建 Scala 开发环境】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/609/detail/8879
Windows 搭建 Scala 开发环境
内容介绍
一、 安装
二、 配置
本节课学习搭建 Scala 开发环境。
一、安装
1. Scala 需要 Java 运行时库,安装 Scala 需要首先安装 JVM 虚拟机并配置好,推荐安装 JDK1.8。
2. 在http://www.scala-lang.org/下载 Scala2.11.8程序安装包。
提示:根据不同的操作系统选择不同的安装包,下载完成后,将安装包解压到安装目录。
3. 配置 Jdk 的环境变量
4. 配置 SCALA_HOME
SCALA_HOME= D:\program\scala-2.11.8
5. 将 Scala 安装目录下的 bin 目录加入到 PATH 环境变量
在 PATH 变量中添加:%SCALA_HOME%\bin
6. 在终端中输入“scala"命令打开 scala 解释器。
Microsoft Windows [版本 6.1.7601]
版权所有 <c> 2009 Microsoft Corporation。保留所有权利。
C
:\Users\Administrator>scala
W
elcome to Scala 2.11.8 <Java HotSpot<TM> 64-Bit Server UM, Java 1.8.0_131>
T
ype in expressions for evaluation. Or try :help.
s
cala> var i = 10
i: Int = 10
讲解:
第1点:在写 Scala 的时候必须要有 Java 和 JDK,安装 Scala 需要首先安装 JVM 虚拟机,也就是JDK,这里推荐使用安装 JDK1.8。
第2点:这里使用的 Scala 安装包版本是2.11.8。也可以选择更高版本的安装包,现在最新版本是2.12,如若安装在此网站下载即可。这里已经下载好了,路径在 Scala 核心编程-day01-软件-scala-2.11.8.zip里。Scala的一些内库就在这个 zip 包里。
根据自己的需求来选择对应版本的 scala 安装包,对应在工作中需要的版本。
如果在苹果系统里开发,则使用 scala-2.11.8.tgz 版本;如果在 Debian、RPM package 使用的版本是scala-2.11.8.deb、scala-2.11.8.rpm;Sources 使用的是 scala-sources-2.11.8.tar.gz,在路径里的 scala-2.11.8.tgz里,之后会安装讲解。
第3~6点: JDK 环境变量配置好之后配置 SCALA_HOME,注意配置 SCALA_HOME 的方式与配置 JDK 非常相同。配置SCALA_HOME 的时候添加路径:%SCALA_HOME%\bin,最后输入“scala”命令查看是否能运行到 scala 解释器里。
接下来演示这个效果:
将之前已经下载好的安装包备份,再在软件里找到 scala-2.11.8.zip 开发包,将其放在 D 盘的 program 里。也可以选择放在其他盘里,但是要注意路径里不能有中文、空格或者特殊符号,否则启动时就会出现问题。直接解压,安装,出现 bin、doc、lib、man 这4个目录文件就是安装成功了。
简单观其结构:
bin 文件夹里含有一个 scala 文件,也就是 scala 运行;还有一个 javac,也就是这里的 scalac 文件;scaladoc 文件是属于生成文档注释程序,它是 scala 的核心。
doc 文件夹里是一些文档,专业度不够,后面会有专业的文档。
lib 文件夹里是开发使用的库。
man 文件夹里不是重点,这里不做详解。
二、配置
配置环境变量:右键单击计算机打开属性,打开高级系统设置,在高级选项卡里新建环境变量。在配置时一个是用户变量,另一个是系统变量。这里新建用户变量名为 SCALA_HOME,变量值为 D:\program\scala-2.11.8,点击确定。
然后编辑 PATH 路径,将变量值改为%JAVA_HOME\bin:%SCALA_HOME%\bin。这里打了一个分号,引进刚才所写的路径,再加上\bin,这里是把路径指向到 SCALA 主目录下的 bin 文件夹里。
点击确定,打开编辑器执行 Scala。当看到下图时就说明 Scala 配置成功了。
We
l
come to Scala 2.11.8
<Java HotSpot<TM
>
64-Bit Server UM,Java 1.8.0_131>.Type in expressions for evaluation. Or try :help.
scala
> println<”hello,scala”>
//假设输出 hello,scala 这句话,回车。
hello,scala //发现输出 hello,scala,说明配置已生效。
以上就是 Windows 安装 Scala 的步骤。