Spark菜鳥之路(2):IntelLij初探

dapan發表於2021-09-09

這裡安裝了一個用於Scala的IDE——IntelLij,下面來配置一下相關設定

圖片描述

進入Configure——Plugins 搜尋Scala

圖片描述

找到Default Project Structure,

建立新的JDK選項

圖片描述

在Global Libraries中選擇Scala SDK,但是沒出來。。。

建立Maven工程

圖片描述


  • GroupId,可以理解為用來標誌你整個專案組的,或者你這些程式碼屬於某一個完整的專案,比如上面的org.apache.spark就可以非常好的來標誌Apache的Spark這個專案了。一般來說可以使用倒序的公司網址來作為GroupId,這可以類比為,沿襲了Java專案中使用倒序公司網址來作為Package名稱的一個慣例。

  • ArtifactId,一般是用來在整個專案組來標誌本專案的,相比GroupId的範圍,其概念要稍微小一些,比如spark-core_2.11就非常好的表示出了本專案主要是關於Spark的核心基礎元件的,從而能夠與Spark其他各種元件或架構很好的區分開來。

  • Version,正如字面意思,就是本專案的迭代版本的資訊,如上面的1.6.2.

轉自https://blog.csdn.net/u011513853/article/details/52896230


  • 首先,為了讓你的首次體驗Scala更清爽一些,將一些暫時無關的檔案和資料夾都勇敢的刪除掉吧,主要有 mainjavamainresources 和 test 這三個;

  • 將Scala的框架新增到這個專案中,方法是在左側欄中的專案名稱上右鍵選單中點選Add Framework Support...,然後在開啟的對話方塊左側邊欄中,勾選Scala前面的核取方塊,然後點選確定即可(前提是上文中所述步驟都已正確走通,否則你很有可能看不到Scala這個選項的);

  • 在main資料夾中建立一個名為 scala 的資料夾,並右鍵點選 scala 資料夾,選擇 Make Directory as,然後選擇Sources Root,這裡主要意思是將 scala 資料夾標記為一個原始檔的根目錄,然後在其內的所有程式碼中的 package ,其路徑就從這個根目錄下開始算起。舉個例子,假如你在 scala 資料夾中建立了一個程式,這個程式的 package 屬性為 com.abc.test,那麼這個程式就一定要儲存在 scalacomabctest 目錄下,否則專案就找不到這個程式了;

  • 在已經標記好為原始檔根目錄的 scala 資料夾 上,右鍵選擇 New,然後選擇 Scala Class,隨後設定好程式的名稱,並且記得將其設定為一個 Object(類似於Java中含有靜態成員的靜態類),正常的話,將會開啟這個 Object 程式碼介面,並且可以看到IntelliJ IDEA自動新增了一些最基本的資訊;

圖片描述

建立專案hello world

圖片描述

參考

https://blog.csdn.net/u011513853/article/details/52896230


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/758/viewspace-2801473/,如需轉載,請註明出處,否則將追究法律責任。

相關文章