Mac下使用IntelliJ IDEA開發Scala
久聞Scala大名,一直沒有契機去學習,趁現在有個機會,去體驗一下Scala的美妙,在選擇IDE的時候,看到有人推薦IntelliJ,以前開發Android的時候,使用過基於IntelliJ的Android Studio,感覺良好,所以在Scala學習中,也選擇IntelliJ作為開發工具。
配置Java和Scala環境
Java 配置
Mac自帶Java,在Terminal中 輸入
java -version
輸出
java version “1.7.0_79”
Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)
出現類似資訊,說明你的Java環境已配置好。
Scala 配置
手動配置
官網下載地址,選擇好版本
然後在網頁下方
選擇要下載的安裝包,下載完成後,移動到你的安裝目錄,然後解壓
我是放到了/usr/local/share/下
mv scala-xxx.tgz /usr/local/share/
然後配置環境變數,在Terminal中 vim ~/.bash_profile,在裡面加入
SCALA_HOME=/usr/local/share/scala
export PATH=$PATH:$SCALA_HOME/bin
儲存退出,然後在Terminal中
source ~/.bash_profile
使配置檔案生效。
在Terminal中,輸入
scala version
檢視資訊,即表示安裝成功
自動安裝
在Terminal中,使用
brew install scala
這樣安裝的是最新版本(如果你沒有安裝 homebrew,請安裝好以後,再重試)
如果需要安裝以前老版本,比如 Scala 2.10.4 (old version)
brew install homebrew/versions/scala210
安裝成功後,在Terminal中,輸入
scala version
檢視資訊,即表示安裝成功。
IntelliJ的下載和配置
下載
官網下載地址
如果簡單學習,使用社群版即可,如果專業開發,請購買專業版。如果資金充裕,建議購買專業版,不想花錢的話,網上也有很多破解方法,自行查詢。
配置
下載完成後,開啟IntelliJ,在選單欄的Preference中,選擇Plugins(外掛),然後搜尋Scala
安裝即可,如果安裝速度較慢,也可選擇下方的Install plugin from disk
自己手動下載好外掛進行安裝
Hello World
安裝好外掛,重啟IntelliJ,我們就可以開始第一寫自己的第一行Scala程式碼了
選擇 Create New Project
點選下一步,為你的專案起一個名字
點選Finish 即可
問題
注意上圖中紅框部分,看看SDK是否為空,如果為空,選擇Create
通過 Download 新下載一個SDK,或者Browse 找到自己在第一步中自己安裝Scala的路徑,配置好即可。
下面就可以開始你的第一行Hello world了。
相關文章
- ubuntu下使用IntelliJ idea開發scalaUbuntuIntelliJIdea
- Intellij IDEA開發Scala程式IntelliJIdea
- 使用IntelliJ IDEA編寫Scala在Spark中執行IntelliJIdeaSpark
- IntelliJ IDEA 2022 for Mac(Java開發工具)IntelliJIdeaMacJava
- IDEA使用Maven搭建spark開發環境(scala)IdeaMavenSpark開發環境
- 使用Intellij Idea編寫Spark應用程式(Scala+SBT)IntelliJIdeaSpark
- Wiki 開發工具 IDE IntelliJ IDEA 使用教程IntelliJIdea
- Intellij IDEA 安裝Scala外掛 + 建立Scala專案(Hello World!)IntelliJIdea
- IntelliJ IDEA 2021 for Mac 最好用的Java開發工具IntelliJIdeaMacJava
- IntelliJ IDEA 2021 for Mac(最好用的Java開發工具)IntelliJIdeaMacJava
- 使用IntelliJ IDEA 搭建 spring mvc開發環境IntelliJIdeaSpringMVC開發環境
- IntelliJ IDEA 智慧整合開發環境使用指南IntelliJIdea開發環境
- IntelliJ IDEA使用IntelliJIdea
- spark開發環境搭建intellij+Scala+sbtSpark開發環境IntelliJ
- IntelliJ IDEA 2023漢化下載:Mac電腦上好用的Java開發工具IntelliJIdeaMacJava
- IntelliJ IDEA 2022 Mac(最好用的Java開發工具)IntelliJIdeaMacJava
- IntelliJ IDEA 2023 for Mac(最好用的Java開發工具)IntelliJIdeaMacJava
- Java開發工具:IntelliJ IDEA 2023 for Mac中文版JavaIntelliJIdeaMac
- Intellij idea開發Hadoop MapReduce程式IntelliJIdeaHadoop
- IDEA開發Spark應用實戰(Scala)IdeaSpark
- IntelliJ IDEA的使用IntelliJIdea
- Java開發工具IntelliJ IDEA 2022(idea)JavaIntelliJIdea
- Intellij idea 2021 for Mac(Java開發工具Mac最新版) 2021.3.2IntelliJIdeaMacJava
- Java開發工具——IntelliJ IDEA 2021JavaIntelliJIdea
- 在IntelliJ IDEA中建立和執行java/scala/spark程式IntelliJIdeaJavaSpark
- IntelliJ IDEA 2021 for Mac(Java開發工具)v2021.2.3IntelliJIdeaMacJava
- IntelliJ IDEA 2023:打造高效開發的藝術 mac/win版IntelliJIdeaMac
- IntelliJ IDEA下.gitignore配置IntelliJIdeaGit
- Intellij IDEA 中 使用 GitIntelliJIdeaGit
- IntelliJ IDEA-使用教程IntelliJIdea
- IntelliJ IDEA開源了IntelliJIdea
- [轉載]使用IntelliJ IDEA開發SpringMVC網站(二)框架配置IntelliJIdeaSpringMVC網站框架
- Learning Spark——使用Intellij Idea開發基於Maven的Spark程式SparkIntelliJIdeaMaven
- Java開發工具 IntelliJ IDEA 2022JavaIntelliJIdea
- IntelliJ IDEA 2022(Java開發工具)IntelliJIdeaJava
- Java開發必裝的IntelliJ IDEA外掛JavaIntelliJIdea
- IntelliJ IDEA 2023:打造高效、智慧的開發體驗 mac/win版IntelliJIdeaMac
- IntelliJ IDEA 設定註釋模板 (Mac)IntelliJIdeaMac