Spark开发准备
Spark框架是由Scala语言进行编写的,所以下面进行Scala的安装配置。
Scala是一种将面向对象和函数式编程相结合的高级语言。
注:本地环境为windows环境下
如果文章内安装链接访问出现问题可以尝试以下网盘链接
链接:https://pan.baidu.com/s/1geiPcrHu2qiEYoJLVAfZVA
提取码:1ro0
一、安装Scala
本文用到的Scala版本为2.12.7
下载网址为https://www.scala-lang.org/download/2.12.7.html
其他版本下载网址为https://www.scala-lang.org/download/all.html
下载scala-2.12.7.msi

运行scala-2.12.7.msi,点击next

勾选同意,next

先点击browse再点击这里可以更改安装目录


上一步修改完后,点击next,再点击Install开始安装,等待一会完成安装,之后finish。

二、配置Scala环境变量
此电脑右键选择属性

全屏后选择右边的“高级系统设置”

选择“环境变量”

选择新建变量

填写变量名和变量值
变量名:SCALA_HOME
变量值:刚刚安装的目录(注:你自己的安装目录)

找到系统变量里的path双击,点击新建,输入
%SCALA_HOME%\bin
之后逐步点击确认,完成环境配置。

三、检验安装
打开win+R(win标如下图)

输入cmd,打开控制台

分别输入Scala -version和scala,如下图所示,即为安装成功。

四、简单实例运行
在命令行分别输入下面三行代码并回车,完成Scala中变量的声明。
val str="hello scala"
val str:String="hello scala"
val x,y="hello scala"

如何退出scala命令行编辑:
Ctrl+C后输入y。即可退出

五、IDEA配置Scala
注:这里使用的是2022版IDEA
打开IDEA,选择file找到settings

点击Plugins,选择Marketplace,点击install进行Scala插件安装(我这里安装过了所以直接显示的restart ide)

安装后点击restart ide,确认restart等待重启即可。

新建一个project

根据顺序进行选择

点击create选择我们刚刚下载的Scala版本,点击OK

这里保持默认即可

创建之后,系统自动给了一个main的例子,可以直接运行。

这里我们自己尝试新建一个文件,在src处右键新建一个Scala Class

我这里命名为test1,选择object类型

输入代码
object test1 {
def main(args: Array[String]) {
println("hello Scala")
}
}
点击运行,输出了hello Scala

到这里,基本配置就结束了,我也是刚接触Scala语言还有很多地方要学,有什么错误,希望大佬轻点喷。
补充:
六、eclipse配置Scala
找了很多资料没有发现能安装到eclipse的Scala插件
这里提供一种Scala IDE的方式
下载链接:
http://scala-ide.org/download/sdk.html
安装后直接解压在本地,打开文件夹,双击eclipse.exe

选择好项目目录(目录位置可自己更改)

新建一个scala项目

输入项目名,直接finish

打开新建的项目,右键src,新建一个包

输入包名,然后finish

右键新建包,新建一个Scala object

补充文件名,然后finish

在新建文件里输入如下代码:
def main(args: Array[String]): Unit = {
for (i <- 1 to 3) {
for (j <- 1 to 5) {
print("*")
}
println()
}
}

右键找到运行

得到输出结果

&spm=1001.2101.3001.5002&articleId=132536545&d=1&t=3&u=f3ed9f0d506340f483b51c4bbab01cdb)
1427

被折叠的 条评论
为什么被折叠?



