2017-11-25 448 views

回答

0

花了很多時間,終於能夠從intelliJ IDEA運行hadoop作業。希望這可能爲他人節省時間。

brew upgrade hadoop 

安裝/更新/usr/local/Cellar/hadoop/2.xx 現在的Hadoop,我們會盡量進口依存度從這個位置我們的IntelliJ

  1. 啓動的IntelliJ和點擊 '創建新項目'
  2. 創建Java項目
  3. 轉到文件 - >項目結構 - >在模塊中選擇工程模塊 - >選擇依賴標籤 - >選擇'+'在底部,然後單擊罐或目錄 - >導入 從Hadoop的安裝依賴

enter image description here

  • 對於導入的依賴關係,第一選擇所有的文件夾裏面.. /hadoop- 爲2.xx /股/的Hadoop/
  • enter image description here

    重複步驟4和導入../Hadoop-2.xx/share/hadoop/common/lib目錄文件夾

    enter image description here

    的Hadoop環境中集成的IntelliJ Java項目。您可以創建新的java類來實現您的驅動程序,映射器,reducer等。

    +1

    您應該真的使用Maven/Gradle而不是手動添加JAR文件 –

    +0

    Hi @ cricket_007,請您提供一步一步的過程。我不是基於Maven/Gradle IDE的專家 –

    +0

    對於Stackoverflow來說太寬了,對不起。要點 - 您可以使用任何IDE或無IDE,這對於在實際的Hadoop集羣中構建代碼非常有用 –