hadoop与spark这两个大数据工具都是针对linux开发的.如果想要进行大数据开发,使用这两个工具.就不得不在使用linux系统, 学会在linux下安装各种软件和开发语言.
我的linux系统是ubuntu14.linux系统下安装scala,步骤和windows下安装步骤类似.区别是下载的安装包,要用linux命令进行解压,移动,安装,改写配置文件等.
安装条件:
1.linux系统,ubuntu或者centos.
2.jdk1.8
3.耐心与细致
scala安装基本步骤:
1.到scala官网http://www.scala-lang.org/,下载.tgz安装包.
2.新建解压文件目录, 命令为:sudo mkdir /opt/scala. 这里opt目录下的scala是新建的目录,用于存放将要解压的scala包.
3.解压下载的tgz文件, 命令为:sudo -zxvf scala-2.11.8.tgz -C /opt/scala. 将tgz文件解压到新建的目录.
4.设置环境变量.
打开文件命令:sudo vim /etc/profile
文件末尾添加如下:
export SCALA_HOME=/opt/scala/scala-2.11.8
export PATH=$SCALA_HOME/bin:$PATH
保存退出
使profile生效命令:source
/etc/profile
5.检验是否安装成功
终端输入: scala -version
显示如下信息: Scala code runner version 2.11.8 -- Copyright 2002-2016, LAMP/EPFL
则表示安装成功.
scala IDE安装基本步骤:
1.在官网下载scala IDE官网,下载适合自己操作系统的scala IDE.
2.将下载得到的.tar.gz文件解压,同时新建文件目录存放解压后的文件.
3.对于IDE,建立桌面链接,方便后续编程.其中建立链接,可以是命令行,也可以是鼠标右键方式.
scala小程序示例
1.scala工程与java工程非常相似,可以同样的方法建立.
2.scala相对java而言,语言和关键字有一些不同.如下
object HelloWorld {
def main(args: Array[String]) {
println("Hello World from zihui")
}
}
3.这样,就完成了hello world的程序代码编写.
4.运行程序,注意运行的方式是as scala applications.
运行结果:Hello World from zihui
补充说明:
scala支持单行与多行的交互模式.
这种方式非常方便直接,对于新手来说很直观.