1.JDK配置
1) 安裝jdk
2) 配置環境變量
JAVA_HOME、CLASSPATH、PATH等設置
2.Eclipse
1).下載eclipse-jee-juno-SR2.rar
2).解壓到本地磁盤
3.Ant
1)下載
http://ant.apache.org/bindownload.cgi
apache-ant-1.9.4-bin.zip
2)解壓到一個盤
3).環境變量的配置
新建ANT_HOME=E:\ant\apache-ant-1.9.4-bin\apache-ant-1.9.4
在PATH后面加;%ANT_HOME%\bin
4)cmd 測試一下是否配置正確
ant version
4.Hadoop
我用的是hadoop 2.6 cdh5.4.0
下載hadoop2x-eclipse-plugin源代碼
1)目前hadoop2的eclipse-plugins源代碼由github脫管,下載地址是
https://github.com/winghc/hadoop2x-eclipse-plugin,然后在右側的Download ZIP連接點擊下載
2)下載hadoop2x-eclipse-plugin-master.zip
解壓到本地磁盤
三.編譯hadoop-eclipse-plugin插件
1.hadoop2x-eclipse-plugin-master解壓在C:盤打開命令行cmd,切換到C:\eclipse-master\hadoop2x-eclipse-plugin-master\src\contrib\eclipse-plugin 目錄
C:\ant\apache-ant-1.9.7
C:\eclipse-master\hadoop2x-eclipse-plugin-master
C:\Users\25\Desktop\eclipse
中間可能會遇到問題,下面附上我遇到的問題
1:ivy-common XXX 忘了什么東西了,卡住了,好久不見動,這時候你就別抱希望了,別等了
2:提醒你找不到這個包,我遇到的有jackson-core-asl-1.9.13.jar jackson-mapper-asl-1.9.13.jar
我進入這個目錄:C:\eclipse-master\hadoop2x-eclipse-plugin-master\src\contrib\eclipse-plugin,下面有個build.xml文件,我進去把所有${hadoop.home}改成了2.6.0-cdh5.4.0 把還有個什么名字改了我忘了,改成了我C:\Hadoop\hadoop-2.6.0-cdh5.4.0\share\hadoop\common\lib 這個目錄下有的版本號,具體哪個地方改了,下面我直接附上我的build.xml這個文件吧,改后的版本我的是1.8.8
build.xml:改的地方
我標紅了。
好吧,改完之后重新執行命令,對了別忘了,ant jar 中間有個空格!
還有,編譯完的文件在C:\eclipse-master\hadoop2x-eclipse-plugin-master\build\contrib\eclipse-plugin
這個目錄下,好了,就這樣完成了,放到eclipse plugins 目錄下吧!網上搜的基本不好使,還是自己弄的靠譜
原創,轉載注明出處
來源於sina博客搬家