hadoop學習之查看hadoop源碼

今天上午學習wordcount程序的時候,查詢api文檔及相關資料,突然查到hadoop源碼的查看問題,所以決定自己也來試一下。因爲以前學習java的時候,也是源碼+api文檔結合起來學習。誰知這一試,就入了神坑,上午搞了兩個小時加上下午兩個小時都沒搞定,只能先記錄下來,以後有時間從頭再來。

1.安裝maven

下載maven  http://apache.fayea.com/apache-mirror/maven/maven-3/3.2.1/binaries/apache-maven-3.2.1-bin.tar.gz,解壓縮到安裝目錄,在.bashrc中添加以下內容

export maven_home=/root/software/maven321
export path=/root/software/maven321/bin:$path
在控制檯中輸入mvn -version,打印以下信息則安裝成功
apache maven 3.2.1 (ea8b2b07643dbb1b84b6d16e1f08391b666bc1e9; 2014-02-15t01:37:52+08:00)
maven home: /root/software/maven321
java version: 1.7.0_51, vendor: oracle corporation
java home: /usr/java/jdk1.7.0_51/jre
default locale: zh_cn, platform encoding: utf-8
os name: "linux", version: "2.6.32-431.5.1.el6.x86_64", arch: "amd64", family: "unix"
參考鏈接:linux下安裝與配置maven


2.安裝gcc與g++

參考鏈接:Linux下安裝gcc 、g++ 、gfortran編譯器


3.安裝protobuf-2.5.0

這個真是最坑的地方,安了一下午一直出錯,後來感覺木有時間再弄這個了,先到此爲止吧。

參考鏈接:ubuntu下編譯protobuf


4.安裝eclipse-maven插件

參考鏈接:eclipse maven plugin 插件 安裝 和 配置


5.編譯hadoop源碼

參考鏈接:使用Maven將Hadoop2.2.0源碼編譯成Eclipse項目

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章