共計 1503 個字符,預計需要花費 4 分鐘才能閱讀完成。
這篇文章主要介紹怎么編譯 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 插件”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注丸趣 TV 行業資訊頻道!
正文完