Scala的开发运行环境安装

目录

一、Scala的下载

 二、Windows下的环境配置

 三、Linux下的环境配置

 四、Scala解释器

六、IDEA集成Scala开发环境配置

6.1.IDEA在线安装Scala插件

         6.2.IDEA离线安装Scala插件


一、Scala的下载

Scala 需要 Java 运行时库,安装 Scala 需要首先安装 JVM 虚拟机,推荐安装 JDK8
scala 的官网 https://www.scala-lang.org/ 下载

通过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
# 在配置系统环境变量 , Scala
vi /etc/profile
# 添加如下参数
export JAVA_HOME = Java 安装目录
export PATH = $PATH : $JAVA_HOME /bin:/scala 解压目录 /bin
# 例如 :
export JAVA_HOME = /usr/java/jdk1.7.0_45
export 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目录中。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值