Spark开发学习之Scala环境搭建

Spark开发实战之Scala环境搭建

Scala和Spark关系是,spark是用scala语言开发的。若想使用Scala开发Spark下的应用程序,并编译运行,则需要配置Scala开发环境,否则可以先不用装,后续用到时再装。

概述

Scala是一门多范式编程语言,设计初衷是要集成面向对象编程和函数式编程的各种特性。

Scala运行在Java虚拟机上,可以兼容现有的Java程序。Scala源代码被编译成Java字节码,并可以调用现有的Java类库。

语法

既然是一门编程语言,那必然会有自己的语法,具体不再赘述,请参考如下链接:

https://www.runoob.com/scala/scala-tutorial.html

下载

下载需要选择和spark预编译一样的版本,下载地址:

https://www.scala-lang.org/download/2.12.12.html

若是在centos 系统下配置,请 选择.tgz包下载
若是在windows系统下配置,请选择 .msi包下载

安装

centos系统下安装:

1、上传到服务器指定目录,解压:

[root@localhost softnew]# tar zxvf scala-2.12.12.tgz

2、配置环境变量

编辑/etc/profile ,新增如下内容:

export SCALA_HOME=/home/bigData/softnew/scala-2.12.12
export PATH=$PATH:$SCALA_HOME/bin

3、执行如下命令使配置生效:

source /etc/profile

windows系统下安装:

1、双击安装,选择安装路径,一路下一步

2、配置环境变量

  新建系统变量 SCALA_HOME : D:\Program Files\scala
  在path变量前面新增  %SCALA_HOME%\bin;    记得不要丢掉;
  保存确认就好了。

测试

centos下:
输入scala命令,如下:

[root@localhost softnew]# scala
Welcome to Scala 2.12.12 (Java HotSpot(TM) 64-Bit Server VM, Java 1.8.0_151).
Type in expressions for evaluation. Or try :help.

scala> 

如上所示则表示安装配置成功。

windows下:
按住 windows键 + R,输入cmd,调出命令行,输入scala,回车,出现和centos下一样内容,则安装成功。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值