一、结合Spark处理大数据 html
这是Scala的一个主要应用,并且Spark也是那Scala写的。 java
二、Java的脚本语言版
能够直接写Scala的脚本,也能够在.sh直接使用Scala。编程
三、代替Java
Scala的编程风格更简洁,固然也极可能下降可读性,不过Java语言仍是有其优点。vim
一、首先要注意的是:scala对java的版本是有要求的,太新或者太旧的版本都会致使各类问题,因此下载前要考虑好scala对应的java版本或者java对应的scala版本bash
这里以scala 2.11.8版本为例,本机对应的java版本为1.8.0_181网络
二、经过官网下载:https://www.scala-lang.org/download/2.11.8.htmlintellij-idea
因为国内网络缘由,官网大几率没法正常下载,此时能够经过该镜像网站进行下载:http://distfiles.macports.org/scala2.11/ide
三、下载后获得scala-2.11.8.tgz文件学习
解压下载的scala文件到/usr/local文件夹下测试
1 $ sudo tar -xzvf scala-2.11.8.tgz -C /usr/local
四、重命名,将解压后的文件放入scala文件中
1 $ cd /usr/local 2 3 $ sudo mv scala-2.11.8 scala
五、添加环境变量
1 $ sudo vim /etc/profile
在最后添加下面内容
1 export SCALA_HOME=/usr/local/scala 2 export PATH=$SCALA_HOME/bin:$PATH
使配置生效
1 source /etc/profile
六、查看版本,测试是否安装成功
1 $ scala -version
一、经过官方plugins库安装
打开IntelliJ IDEA,在顶栏依次点击File->Settings->Plugins,打开以下界面:
点击下方的Browse repositories搜索scala后将搜索结果按照下载次数排序能够看到下载数最多的官方插件:
安装便可。
二、手动安装scala plugin
因为国内网络问题,大几率没法经过官方plugin库安装scala plugin,所以须要手动安装。
1)首先要查看IntelliJ IDEA的版本,顶栏依次点击Help->About,如图所示:
能够得知IntelliJ IDEA的版本为2018.1.6。
2)在官网下载对应版本的scala plugin,网址为:http://plugins.jetbrains.com/plugin/1347-scala,打开后点击PREVIOUS UPDATES寻找所需版本:
下载后获得对应的.zip文件。
3)于顶栏依次打开File->Settings->Plugins->install plugin from disk,选中下载好的.zip文件便可。
参考文献: