這是hadoop2.2.0開發(fā)依賴的jar包下載,這個(gè)世界變化的太快,本人上文寫完編譯hadoop1.1.2版本的eclipse插件,hadoop的1.2.0的release版本就已經(jīng)發(fā)布了,要我們這些開發(fā)人員情何以堪呢。
hadoop2.2.0開發(fā)依賴的jar包是一款java開發(fā)者經(jīng)常用到的一個(gè)開發(fā)依賴包,如果缺少這個(gè)文件的話可能會(huì)造成某些文件丟失或者某些功能無法正常運(yùn)行,解決方法也很簡單,只需要下載這個(gè)logkit-2.0.jar包,放到指定目錄后再配置一下就可以正常使用了,歡迎有需要此款jar包的朋友們前來下載使用。
vim etc/hadoop/yarn-site.xml
<property>
<name>yarn.nodemanager.aux-services</name>
<value>mapreduce_shuffle</value> --------注意事項(xiàng):是mapreduce_shuffle 不是 mapreduce.shuffle
</property>
然后重新啟動(dòng) hadoop 即可。
既然hadoop版本1.2.0發(fā)布出來了,我們也不甘落后
本人這次的編譯環(huán)境是linuxmint15 64bit,與上文的編譯環(huán)境win2003不同了
首先要配置linux的jdk 1.6.0_45、ant 1.9.1以及相關(guān)環(huán)境變量,這部分內(nèi)容本文就不再贅述了
然后需要下載eclipse和hadoop的源碼包,本人下載的eclipse版本是Eclipse Classic 4.2.2 ,下載地址Eclipse Classic 4.2.2
hadoop版本為1.2.0,源碼包下載地址 hadoop-1.2.0.tar.gz
與上文比較類似,修改${hadoop.root}/src/contrib目錄的build-contrib.xml文件,添加eclipse路徑和hadoop版本信息(/home/chenying/program/eclipse為我的eclipse路徑)