Hadoop 學習之-原始碼繫結

self_control發表於2015-04-22
要學習開源專案,檢視原始碼是必須的。下面記錄一下我在myeclipse中載入hadoop 原始碼的過程。
1、到http://archive.apache.org/dist/hadoop/core/hadoop-1.1.2/中下載 hadoop-1.1.2.tar.gz hadoop 包。
2、安裝myeclipse
3、解壓 hadoop-1.1.2.tar.gz 使用裡面的src
4、繫結順序 core examples hdfs mapred test tools
5、myeclipse 下新建一個web project
    編碼選擇UTF-8
     Java Compiler 選擇 1.6
6、在專案中新建 sorce_folder : core examples hdfs mapred test tools
7、分別把原始碼中對應檔案件中的org檔案內容copy到對應的sorce_folder中。並把對應的core-default.xml mapred-default.xml  hdfs-default.xml放到src資料夾中。
8、把hadoop-1.1.2 根目錄下的jar包,lib目錄下的jar包,由於使用了Test,還要把scr/test/lib下的jar包 全部匯入。
    匯入後發現還有一個檔案錯誤:RccTask 。這是因為缺少ant包,去http://archive.apache.org/dist上找到ant
    把ant.jar加入後,就沒有錯誤了。

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

相關文章