環境要求:系統不重要,重要的是要有Ant環境,這里不做贅述,自行百度配置去。
1)在github上下載Hadoop-eclipse-plugin-master的zip包,下載地址。
2)在Hadoop官網下載Hadoop2.6.0,下載地址。
3)解壓上述倆壓縮包。
4)在hadoop2x-eclipse-plugin-master\src\contrib\eclipse-plugin下執行:
ant jar -Dversion=2.6.0 -Declipse.home=eclipse安裝目錄 -Dhadoop.home=上述Hadoop解壓目錄
我的是:
ant jar -Dversion=2.6.0 -Declipse.home=D:\ProgramFiles\eclipse -Dhadoop.home=D:\Hadoop\hadoop-2.6.0
注意:這邊的目錄不能存在空格!!!
5)編譯過程中出現錯誤:
compile: [echo] contrib: eclipse-plugin [javac] D:\Hadoop\hadoop2x-eclipse-plugin-master\src\contrib\eclipse-plugin\build.xml:76: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds [javac] Compiling 45 source files to D:\Hadoop\hadoop2x-eclipse-plugin-master\build\contrib\eclipse-plugin\classes BUILD FAILED
查資料發現,原來在javac編譯的時候默認需要設置一個參數includeAntRuntime="false" 如圖:

6)按照這樣的步驟,成功了。
