準備:eclipse安裝包:eclipse-SDK-4.3.1-linux-gtk-x86_64.tar.gz
hadoop插件:hadoop-eclipse-plugin-2.5.0.jar (可以到網上下載,也可自己編譯)
cp eclipse-SDK-4.3.1-linux-gtk-x86_64.tar.gz /home/hadoop/tools
tar –zxvf eclipse-SDK-4.3.1-linux-gtk-x86_64.tar.gz
將hadoop-eclipse-plugin-2.5.0.jar 複製到/home/hadoop/tools/eclipse/plugins/
接下來在桌面添加eclipse的啓動快捷方式
在linux桌面空白處,點擊鼠標右鍵,彈出一個對話框,選擇“create launcher”,--“創建快捷方式“對話框---名字:eclipse –命令:/home/hadoop/tools/eclipse/eclipse 瀏覽到安裝eclipse目錄,找到eclipse啓動程序---點擊圖標到這裏我們已經配置成功了.
進入Window-->Preference選擇 “Hadoop Map/Reduce”配置根目錄:
進入Window-->OpenPerspective-->other-->Map/Reduce打開Map/Reduce窗口
打開Map/Reduce View,右鍵,選擇Newhadoop location
配置location
注意:MR Master和DFS Master配置必須和mapred-site.xml和core-site.xml等配置文件一致
新建Mapreduce項目
創建MapReduce程序
編寫WordCount程序測試插件使用:
在MapReduce工程下新建WordCount.java程序
將程序放在hadoop集羣上運行:右鍵-->Runas-->Run on Hadoop,最終的輸出結果會在HDFS相應的文件夾下顯示。