Windows下面調試程序比在Linux下面調試方便一些,於是用Windows下的Eclipse遠程連接Hadoop。
1. 下載相應版本的hadoop-eclipse-plugin插件,復制到eclipse的plugins目錄下面,再次啟動Eclipse。
2. 解壓hadoop的.tar.gz文件,並設置環境變量HADOOP_HOME和Path。
3. 在Eclipse下面的Windows->Preferences下面找到Hadoop Map/Reduce,設置Hadoop installation location。
4. 定義Hadoop Location。
5. 如果設置正確的話,可以連接到Hadoop並且在Project Explorer里看到DFS Locations。如果沒有連接成功,可能就是文件權限的問題,為了方便,可以在為Hadoop新建一個Administrator用戶(和Windows用戶同名),這樣就可以連接上去了,詳見。
6. 新建Map/Reduce Project,編寫Hadoop程序。
7. 選中相應的類,Run as->Run on Hadoop,就可以運行了,運行后刷新DFS Locations,可以看到結果。