一、結合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文件便可。
參考文獻: