Windows 搭建S cala 开发环境|学习笔记

简介: 快速学习 Windows 搭建 Scala 开发环境。

开发者学堂课程【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程序安装包

image.png

提示:根据不同的操作系统选择不同的安装包,下载完成后,将安装包解压到安装目录。

3. 配置 Jdk 的环境变量

4. 配置 SCALA_HOME

SCALA_HOME= D:\program\scala-2.11.8

5. Scala 安装目录下的 bin 目录加入到 PATH 环境变量

在 PATH 变量中添加%SCALA_HOME%\bin

6. 在终端中输入“scala"命令打开 scala 解释器

image.png

Microsoft Windows [版本 6.1.7601]

版权所有 <c> 2009 Microsoft Corporation。保留所有权利。

C:\Users\Administrator>scala

Welcome 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> 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个目录文件就是安装成功了。

image.png

简单观其结构:

bin 文件夹里含有一个 scala 文件,也就是 scala 运行;还有一个 javac,也就是这里的 scalac 文件;scaladoc 文件是属于生成文档注释程序,它是 scala 的核心。

image.png

doc 文件夹里是一些文档,专业度不够,后面会有专业的文档。

image.png

lib 文件夹里是开发使用的库。

man 文件夹里不是重点,这里不做详解。

 

二、配置

配置环境变量:右键单击计算机打开属性,打开高级系统设置,在高级选项卡里新建环境变量。在配置时一个是用户变量,另一个是系统变量。这里新建用户变量名为 SCALA_HOME,变量值为 D:\program\scala-2.11.8,点击确定。

然后编辑 PATH 路径,将变量值改为%JAVA_HOME\bin:%SCALA_HOME%\bin。这里打了一个分号,引进刚才所写的路径,再加上\bin,这里是把路径指向到 SCALA 主目录下的 bin 文件夹里。

点击确定,打开编辑器执行 Scala。当看到下图时就说明 Scala 配置成功了。

image.png

Welcome 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 的步骤。

相关文章
|
1月前
|
Windows
重装系统学习笔记(一):Windows10重装步骤(正版)
这篇博客文章详细介绍了如何使用微软官方工具重装Windows 10系统,包括下载安装工具、准备U盘、设置BIOS以及系统安装的步骤。
41 0
重装系统学习笔记(一):Windows10重装步骤(正版)
|
2月前
|
Docker Windows Python
Windows-Docker学习笔记(一)
本文介绍了Windows环境下Docker的安装与使用方法。首先通过链接下载Windows版本的Docker,然后按步骤配置:启用Windows功能、设置默认WSL版本为2,并检查Docker及其组件是否正常工作。接着详细列出了Docker的基础命令及其用法,包括搜索、下载镜像、管理容器等。同时介绍了Dockerfile的编写方法及其构建过程,以及docker-compose.yml文件的用途。最后提供了运行和管理容器的具体示例。
Windows-Docker学习笔记(一)
|
2月前
|
存储 安全 开发工具
windows开发环境备份,再也不怕重装系统了
【9月更文挑战第2天】在Windows系统中备份开发环境可大幅提升重装系统后的效率。本文详细介绍五个关键步骤:备份开发工具及软件包;保存配置文件;备份数据库与数据文件;确保代码仓库的安全;记录安装步骤与注意事项。遵循这些建议,重装系统时可迅速恢复开发环境,避免重复劳动。
|
3月前
|
移动开发 JavaScript Java
windows7下安装配置phonegap3.0 (cordavo)开发环境 (涉及android sdk配置)
windows7下安装配置phonegap3.0 (cordavo)开发环境 (涉及android sdk配置)
|
5月前
|
Dart 测试技术 开发工具
Dart开发环境搭建-Windows
Dart开发环境搭建-Windows
132 7
|
5月前
|
Dart 开发工具 Android开发
在 Windows 操作系统上安装和配置 Flutter 开发环境
在 Windows 操作系统上安装和配置 Flutter 开发环境
131 0
|
6月前
|
Linux 编译器 C语言
FFmpeg开发笔记(二)搭建Windows系统的开发环境
在Windows上学习FFmpeg通常较困难,但通过安装预编译的FFmpeg开发包可以简化流程。首先需要安装MSYS2来模拟Linux环境。下载并执行MSYS2安装包,然后修改msys2_shell.cmd以继承Windows的Path变量。使用pacman安装必要的编译工具。接着,下载预编译的FFmpeg Windows包,解压并配置系统Path。最后,在MSYS2环境中运行`ffmpeg -version`确认安装成功。欲深入学习FFmpeg开发,推荐阅读《FFmpeg开发实战:从零基础到短视频上线》。
107 4
FFmpeg开发笔记(二)搭建Windows系统的开发环境
|
6月前
|
Serverless API 数据安全/隐私保护
Serverless 应用引擎产品使用之阿里函数计算中在本地搭建Windows开发环境与阿里云函数计算进行交互如何解决
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
|
6月前
|
编译器 C语言 流计算
在Windows系统中创建C语言开发环境
【2月更文挑战第22天】在Windows系统中创建C语言开发环境
57 6
|
6月前
|
编译器 C语言 C++
VSCode上搭建C/C++开发环境(vscode配置c/c++环境)Windows系统---保姆级教程
VSCode上搭建C/C++开发环境(vscode配置c/c++环境)Windows系统---保姆级教程