在ubuntu系統上,使用IDEA 運行github上克隆的Hadoop源代碼

一、軟件及環境

虛擬機:VirtualBox

操作系統(在VirtualBox上安裝的):ubuntu-16.04

軟件:IntelliJ IDEA Community Edition 2016.2

文件(從github上克隆):HadoopExample-master

二、實際操作

第一步:

進入ubuntu的終端界面,使用git clone命令將該項目文件克隆到本地(或直接通過瀏覽器下載)。

本文使用的源代碼例子來源于:https://github.com/sinodzh/HadoopExample

第二步:

2.1 打開IDEA,Open->選擇項目所在目錄->OK

2.2 IDEA自動load project,打開項目完成。

第三步:

3.1 View ->Tool Windows -> Maven Project

3.2 在頁面的右側會彈出“Maven Project”的框,點擊框內的“+”,選擇該項目所在目錄下名為“pom.xml”的文件,點擊“OK”

3.3 ?Maven自動根據pom.xml文件下載配置源代碼運行時所需要的插件和包,這一過程可能需要一些時間,稍微等待一下。

第四步:?

編輯pom.xml文件,改${JAVA_HOME}/lib/toos.jar 為 ${java.home}/../lib/tools.jar,點擊“Import changes.”

改為:

第五步:

5.1 File -> Project Structure,看當前jdk的版本與pom.xml文件中的jdk版本是否一致。

5.2 如果一致則沒有問題;如果不一致,則將pom.xml文件中的java版本改成主機上已有的java版本。本例中pm.xml的java版本是1.7,和本地的1.8版本不一致,然后我們就修改pom.xml文件中的java版本為1.8。

改成:

第六步:

6.1 所有這些設置好之后,我們準備運行源代碼:點擊頁面右上角的Run箭頭左邊的框的向下箭頭,選擇點擊“Edit Configurations…”

6.2 彈出如下的窗口,點擊左上角的“+”->選擇"Application":

6.3 然后,在彈出的框中設置Application的Name;設置Configuration中的:1、Main class. ?2、Programe arguments(設置代碼運行所需的參數,本例源代碼運行需要兩個參數,這里用來測試的輸入文件為test.txt(該文件必須在Working directory下),生成的輸出目為out(隨意命名))。設置完成后點擊“OK”。

test.txt的內容:

第七步:

7.1 點擊頁面右上角的綠箭頭(Run),運行:

7.2 等待源代碼運行完成后,在工作目錄下可以找到生成的“out”目錄,運行結果存放在該目錄下的一個文檔文件中。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,981評論 19 139
  • Spring Boot 參考指南 介紹 轉載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 46,970評論 6 342
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,467評論 25 708
  • 讀經周期:第十五周第四天 ,星期四 讀經日期:2月9日 正月初十三 晴 讀經人員:兒子、女兒(聽),媽媽 讀經內容...
    51767a52b53b閱讀 389評論 0 0
  • #打卡# 04月20日 周四 天氣雨! 【我的進度】:日跑2公里堅持第298天,每日5點多早起堅持第226天,每日...
    龍馬行天下閱讀 243評論 0 1