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

相关文章
|
7月前
|
Java 编译器 Scala
153 Scala编译器安装(Windows)
153 Scala编译器安装(Windows)
39 0
|
1月前
|
Serverless API 数据安全/隐私保护
Serverless 应用引擎产品使用之阿里函数计算中在本地搭建Windows开发环境与阿里云函数计算进行交互如何解决
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
|
1月前
|
编译器 C语言 C++
VSCode上搭建C/C++开发环境(vscode配置c/c++环境)Windows系统---保姆级教程
VSCode上搭建C/C++开发环境(vscode配置c/c++环境)Windows系统---保姆级教程
|
1月前
|
Linux 编译器 C语言
FFmpeg开发笔记(二)搭建Windows系统的开发环境
在Windows上学习FFmpeg通常较困难,但通过安装预编译的FFmpeg开发包可以简化流程。首先需要安装MSYS2来模拟Linux环境。下载并执行MSYS2安装包,然后修改msys2_shell.cmd以继承Windows的Path变量。使用pacman安装必要的编译工具。接着,下载预编译的FFmpeg Windows包,解压并配置系统Path。最后,在MSYS2环境中运行`ffmpeg -version`确认安装成功。欲深入学习FFmpeg开发,推荐阅读《FFmpeg开发实战:从零基础到短视频上线》。
48 4
FFmpeg开发笔记(二)搭建Windows系统的开发环境
|
1月前
|
编译器 C语言 流计算
在Windows系统中创建C语言开发环境
【2月更文挑战第22天】在Windows系统中创建C语言开发环境
25 6
|
1月前
|
网络协议 Shell vr&ar
某教程学习笔记(一):1、windows基础
某教程学习笔记(一):1、windows基础
20 0
|
1月前
|
Oracle Java 关系型数据库
【开发环境】Windows环境下JDK安装&环境变量配置(无错完整)
【1月更文挑战第20天】【开发环境】Windows环境下JDK安装&环境变量配置(无错完整)
|
1月前
|
Python Windows
Windows系统上配置Python开发环境
Python安装程序 首先,您需要从Python官方网站(https://www.python.org/downloads/)下载Python的最新稳定版本。在页面上选择适用于Windows的安装程序。 运行安装程序 下载完成后,双击下载的安装程序(通常是一个.exe文件),然后按照安装向导的指示进行操作。请确保在安装过程中勾选“Add Python to PATH”选项,这将使您能够在命令行中轻松访问Python。
51 1
|
7月前
|
开发工具 C++ git
Windows下开发环境搭建
欢迎来到我们的 QML & C++ 项目!这个项目结合了 QML(Qt Meta-Object Language)和 C++ 的强大功能,旨在开发出色的用户界面和高性能的后端逻辑。 在项目中,我们利用 QML 的声明式语法和可视化设计能力创建出现代化的用户界面。通过直观的编码和可重用的组件,我们能够迅速开发出丰富多样的界面效果和动画效果。同时,我们利用 QML 强大的集成能力,轻松将 C++ 的底层逻辑和数据模型集成到前端界面中。 在后端方面,我们使用 C++ 编写高性能的算法、数据处理和计算逻辑。C++ 是一种强大的编程语言,能够提供卓越的性能和可扩展性。我们的团队致力于优化代码,减少资
|
7月前
|
Ubuntu 网络安全 开发工具
windows + ubuntu + vscode开发环境配置安装(二)
windows + ubuntu + vscode开发环境配置安装(二)
110 0