Scala语言
Spark是使用Scala语言进行开发的,所以虽然Spark支持Python、R语言,但是使用Scala语言编程将会减少Spark将Python、R转换为底层的Scala的过程。
Scala安装和使用方法
1、需要先在linux中安装jdk文件:安装方法见Ubuntu JDK安装方法
2、安装scala,到官网Scala官网下载最新版本的Scala.tgz文件。
3、配置Scala环境变量并启动
此时表明我们的Scala解释器安装成功。
4、hello world
实际应用:
注:笔者在实际应用的时候发现 按照上述操作安装调用Scala的过程出现失败的情况:Java无法访问(
java.nio.file.accessdeniedexception)。通过多次查找资料(小白真的很伤。。。)
原因:因为自己定义了专门存储脚本的文件夹 位置:~/scala/mycode但是该文件夹的管理权限并没有分配给当前的用户running,所以当调用scalac的时候会出现拒绝Java访问的警告。
解决方法:对running用户分配对该文件夹的管理权限 命令: sudo chown -R running ./mycode
(问题完美解决)
如图 在mycode 文件夹下可以使用scalac对.scala 文件进行编译