您好,登錄后才能下訂單哦!
這篇文章主要介紹怎么編譯Hadoop2.2.0的Eclipse插件,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
我的環境:
1.git(下載需要,當然也可以下載壓縮包,下載壓縮包就不需要git了) 2.ant,并配置了環境變量(編譯需要) 3.jdk1.7_51 4.centOS_6.5_32 5.當前目錄/opt 6.eclipse主目錄:/opt/eclipse,版本是 Kepler(插件最新支持到這個版本)ant編譯時需要這個參數 7.hadoop主目錄:/cluster/hadoop-2.2.0,ant編譯時需要這個參數
第一步 從github將代碼檢出來
#也可以直接下載壓縮包,然后解壓 #壓縮包的地址:https://github.com/winghc/hadoop2x-eclipse-plugin/archive/master.zip git clone https://github.com/winghc/hadoop2x-eclipse-plugin.git
第二步 編譯eclipse插件
#經過第一步后,在/opt目錄下會有hadoop2x-eclipse-plugin文件夾 cd hadoop2x-eclipse-plugin/src/contrib/eclipse-plugin ant jar -Dversion=2.2.0 -Declipse.home=/opt/eclipse -Dhadoop.home=/cluster/hadoop-2.2.0 #說明:ant編譯過程中有一步會卡住一段時間,沒有任何輸出,但是別慌,那是在從網上下載依賴包,大概20幾兆,但是下載速度有點慢,需要耐心等待(看人品,運氣不好的話要2個小時左右,運氣好30分鐘左右)
第三步 安裝eclipse插件
#經過第二步后,會產生插件的jar包,在目錄:/opt/hadoop2x-eclipse-plugin/build/contrib/eclipse-plugin cd /opt/hadoop2x-eclipse-plugin/build/contrib/eclipse-plugin #將jar包拷貝到eclipe的plugins目錄下 cp hadoop-eclipse-plugin-2.2.0.jar /opt/eclipse/plugins
第四步 啟動Eclipse(需帶參數啟動),寫個shell腳本
vi /opt/eclipse/EclipseWithHadoop #錄入以下內容
#!/bin/bash /opt/eclipse/eclipse -clean -consolelog -debug
#保存退出 #賦予執行權限 chmod 111 EclipseWithHadoop #鏈接到桌面 ln /opt/eclipse/EclipseWithHadoop /root/desktop/Eclipse
第五步 啟動Eclipse
在桌面雙擊Eclipse,啟動Eclipse
具體如何使用這個插件,這里就不描述了,就我使用的情況來看,這個插件還有待完善,會出一些錯誤,但是不影響使用,可以像開發普通的java 項目一樣開發hadoop mapreduce項目,開發,調試運行的步驟和普通java project一樣
運行的時候直接,run as java application
調試的時候直接,debug as java application(當然要設置斷點)
以上是“怎么編譯Hadoop2.2.0的Eclipse插件”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。