共計 1513 個字符,預計需要花費 4 分鐘才能閱讀完成。
這篇文章主要介紹了如何編譯 hadoop-eclipse 插件,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓丸趣 TV 小編帶著大家一起了解一下。
1、下載 hadoop-2.4,這個版本的現(xiàn)在有很多人編譯好了放在網(wǎng)上,自行下載吧。
2、下載安裝 Ant,到官方網(wǎng)址下載安裝即可,當然還需要配置環(huán)境變量,如下:
cmd 到 windows 控制臺,輸入 ant -version
如果出現(xiàn)如下字樣,說明安裝成功:Apache Ant(TM) version 1.9.4 compiled on April 29 2014
3、下載 hadoop2x-eclipse-plugin-master,下載地址為 https://codeload.github.com/winghc/hadoop2x-eclipse-plugin/zip/master,下載后解壓到 D 盤
4、修改 D:\hadoop2x-eclipse-plugin-master\ivy\libraries.properties
將 hadoop.version=2.6.0 改為 hadoop.version=2.4.0
將 jackson.version=1.9.13 改為 jackson.version=1.8.8,因為 hadoop-2.4 中沒有 1.9.13 這個版本的 jar 包
5、編譯,在 windows 控制臺中進入 D:\hadoop2x-eclipse-plugin-maste\contrib\eclipse-plugin 目錄下,執(zhí)行如下命令:
# 這里的 eclipse.home 指的是你的 eclipse 安裝目錄,hadoop.home 指的是下載編譯好并解壓的 hadoop 目錄
ant jar -Dversion=2.4.0 -Declipse.home=D:\ 開發(fā)工具 \eclipse-jee-luna-SR2-win32-x86_64\eclipse -Dhadoop.home=D:\hadoop-2.4.0
6、如果現(xiàn)實 build successful 則表示編譯成功,編譯好的文件會在
D:\hadoop2x-eclipse-plugin-maste\build\contrib\eclipse-plugin 目錄下
7、如果編譯失敗,大多數(shù)情況都是在
libraries.properties 配置了,但是在 hadoop 目錄下沒有對應的 jar,如果只是版本不對,可以根據(jù) hadoop 目錄下的 jar 更改
libraries.properties,如果是在 libraries.properties 配置了,在 hadoop 目錄下根本沒有相關(guān)的 jar,就暫時把 libraries.properties 中配置的這個 jar 去掉,當然也需要在 D:\hadoop2x-eclipse-plugin-master\src\contrib\bulid.xml 中刪掉對應的配置
8、將我們編譯好的 jar 放在 eclipse 安裝目錄里面的 plugs 目錄下面,重新啟動 eclipse
9、eclipse 配置如下
配置的這個目錄是 hadoop 的目錄
10、在 eclipse 中 打開 Window == show view == other,在 mapreduce tools 里面選中 map/reduce loactions
11、至此,我們就可以新建 mapreduce 工程了
感謝你能夠認真閱讀完這篇文章,希望丸趣 TV 小編分享的“如何編譯 hadoop-eclipse 插件”這篇文章對大家有幫助,同時也希望大家多多支持丸趣 TV,關(guān)注丸趣 TV 行業(yè)資訊頻道,更多相關(guān)知識等著你來學習!