這篇文章主要介紹怎么編譯Hadoop2.2.0的Eclipse插件,文中介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們一定要看完!
創(chuàng)新互聯(lián)是創(chuàng)新、創(chuàng)意、研發(fā)型一體的綜合型網(wǎng)站建設(shè)公司,自成立以來公司不斷探索創(chuàng)新,始終堅持為客戶提供滿意周到的服務(wù),在本地打下了良好的口碑,在過去的十多年時間我們累計服務(wù)了上千家以及全國政企客戶,如木包裝箱等企業(yè)單位,完善的項目管理流程,嚴(yán)格把控項目進度與質(zhì)量監(jiān)控加上過硬的技術(shù)實力獲得客戶的一致夸獎。
我的環(huán)境:
1.git(下載需要,當(dāng)然也可以下載壓縮包,下載壓縮包就不需要git了) 2.ant,并配置了環(huán)境變量(編譯需要) 3.jdk1.7_51 4.centOS_6.5_32 5.當(dāng)前目錄/opt 6.eclipse主目錄:/opt/eclipse,版本是 Kepler(插件最新支持到這個版本)ant編譯時需要這個參數(shù) 7.hadoop主目錄:/cluster/hadoop-2.2.0,ant編譯時需要這個參數(shù)
第一步 從github將代碼檢出來
#也可以直接下載壓縮包,然后解壓 #壓縮包的地址:https://github.com/winghc/hadoop2x-eclipse-plugin/archive/master.zip git clone https://github.com/winghc/hadoop2x-eclipse-plugin.git
第二步 編譯eclipse插件
#經(jīng)過第一步后,在/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編譯過程中有一步會卡住一段時間,沒有任何輸出,但是別慌,那是在從網(wǎng)上下載依賴包,大概20幾兆,但是下載速度有點慢,需要耐心等待(看人品,運氣不好的話要2個小時左右,運氣好30分鐘左右)
第三步 安裝eclipse插件
#經(jīng)過第二步后,會產(chǎn)生插件的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(需帶參數(shù)啟動),寫個shell腳本
vi /opt/eclipse/EclipseWithHadoop #錄入以下內(nèi)容
#!/bin/bash /opt/eclipse/eclipse -clean -consolelog -debug
#保存退出 #賦予執(zhí)行權(quán)限 chmod 111 EclipseWithHadoop #鏈接到桌面 ln /opt/eclipse/EclipseWithHadoop /root/desktop/Eclipse
第五步 啟動Eclipse
在桌面雙擊Eclipse,啟動Eclipse
具體如何使用這個插件,這里就不描述了,就我使用的情況來看,這個插件還有待完善,會出一些錯誤,但是不影響使用,可以像開發(fā)普通的java 項目一樣開發(fā)hadoop mapreduce項目,開發(fā),調(diào)試運行的步驟和普通java project一樣
運行的時候直接,run as java application
調(diào)試的時候直接,debug as java application(當(dāng)然要設(shè)置斷點)
以上是“怎么編譯Hadoop2.2.0的Eclipse插件”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
本文名稱:怎么編譯Hadoop2.2.0的Eclipse插件
分享地址:http://chinadenli.net/article10/ppchgo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供域名注冊、營銷型網(wǎng)站建設(shè)、網(wǎng)站改版、網(wǎng)站導(dǎo)航、品牌網(wǎng)站設(shè)計、網(wǎng)站排名
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)