打開IntelliJ IDEA,選擇菜單“File->New->Project”,打開一個新建項目對話框(如下圖所示),本教程使用Maven對Scala程序進行編譯打包,所以,請點擊左側的“Maven”,右側“Create from archetype”這個複選框,不要選中,直接點擊界面底部的“Next”按鈕。
然後,在彈出的界面中(如下圖所示),把“GroupId”設置爲“Spark_Recommend”,、把“ArtifactId”也設置爲“Spark_Recommend”,點擊“Next”按鈕。
然後,在彈出的界面中(如下圖所示),設置工程名稱爲“Spark_Recommend”,點擊“Finish”按鈕,完成工程的創建。
設置依賴包
在IntelliJ IDEA中開發Scala程序時,需要導入Scala SDK。請選擇菜單“File->Project Structure”,在彈出的界面中(如下圖所示),在左側的“Project Settings”中點擊“Libraries”,再點擊綠色“+”,選擇“Scala SDK”。
然後會彈出如下界面,需要從中選擇合適的Scala版本,由於本教程採用Spark 1.6.2版本,對應的Scala版本是2.11.8,因此,需要選中版本號爲2.11.8的Scala SDK,點擊“OK”按鈕。
如果未出現合適的Scala版本,請點擊界面左下角的“Download...”,進入Scala下載界面(如下圖所示),選擇合適的Scala版本下載即可。
2.3 設置代碼目錄
在Linux系統中,IntelliJ IDEA的項目文件默認存放在“~/IdeaProjects”。在Linux終端中輸入如下命令:
$ cd ~/IdeaProjects/Spark_Recommend/src/ $ rm -rf test #刪除“test”文件夾 $ rm -rf main/resources/ #刪除“/main/resources”文件夾 $ mv main/java main/recommend #修改“java”文件夾爲“recommend” |
在IDEA開發界面中,選擇菜單“File->Project Structure”,在彈出的界面中(如下圖所示),在左側欄目中選中“Modules”,中間欄目中選中“recommend”目錄,然後,點擊“Sources”淺藍色按鈕,把“recommend”目錄設置爲源代碼目錄。