hadoop-eclipse-plugin-2.6.0-cdh5.4.0 插件編譯


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 目錄

 

2.執行ant jar

 命令我用紅色箭頭標注了,前面是你要cd進去的地址即上面第一條的地址,第二個是你eclipse的路徑,第三個是你hadoop的路徑hadoop-eclipse-plugin-2.6.0-cdh5.4.0 <wbr> <wbr>插件編譯

在此聲明一下:我的各個路徑如下:
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:改的地方 我標紅了。
 
網易插代碼顯示有問題,改用圖片吧,不標紅了
hadoop-eclipse-plugin-2.6.0-cdh5.4.0 <wbr> <wbr>插件編譯

hadoop-eclipse-plugin-2.6.0-cdh5.4.0 <wbr> <wbr>插件編譯

 
好吧,改完之后重新執行命令,對了別忘了,ant jar 中間有個空格!
還有,編譯完的文件在C:\eclipse-master\hadoop2x-eclipse-plugin-master\build\contrib\eclipse-plugin
這個目錄下,好了,就這樣完成了,放到eclipse plugins  目錄下吧!網上搜的基本不好使,還是自己弄的靠譜
 
原創,轉載注明出處
 

來源於sina博客搬家


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM