一、Scala介紹
1、結合Spark處理大數據
這是Scala的一個主要應用,而且Spark也是那Scala寫的。
2、Java的腳本語言版
可以直接寫Scala的腳本,也可以在.sh直接使用Scala。
3、代替Java
Scala的編程風格更簡潔,當然也很可能降低可讀性,不過Java語言還是有其優勢。
二、安裝Scala
1、首先要注意的是:scala對java的版本是有要求的,太新或者太舊的版本都會導致各種問題,所以下載前要考慮好scala對應的java版本或者java對應的scala版本
這里以scala 2.11.8版本為例,本機對應的java版本為1.8.0_181
2、通過官網下載:https://www.scala-lang.org/download/2.11.8.html
由於國內網絡原因,官網大概率無法正常下載,此時可以通過該鏡像網站進行下載:http://distfiles.macports.org/scala2.11/
3、下載后得到scala-2.11.8.tgz文件
解壓下載的scala文件到/usr/local文件夾下
1 $ sudo tar -xzvf scala-2.11.8.tgz -C /usr/local
4、重命名,將解壓后的文件放入scala文件中
1 $ cd /usr/local 2 3 $ sudo mv scala-2.11.8 scala
5、添加環境變量
1 $ sudo vim /etc/profile
在最后添加下面內容
1 export SCALA_HOME=/usr/local/scala 2 export PATH=$SCALA_HOME/bin:$PATH
使配置生效
1 source /etc/profile
6、查看版本,測試是否安裝成功
1 $ scala -version
三、安裝IntelliJ Scala插件
1、通過官方plugins庫安裝
打開IntelliJ IDEA,在頂欄依次點擊File->Settings->Plugins,打開如下界面:

點擊下方的Browse repositories搜索scala后將搜索結果按照下載次數排序可以看到下載數最多的官方插件:

安裝即可。
2、手動安裝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文件即可。
參考文獻:
