因爲Maven中沒有hadoop源碼包,須要本身下載源碼打包,下面簡單記錄下過程:apache
hadoop 源碼在apache的svn上下載svn
http://svn.apache.org/repos/asf/hadoop/common/tags/release-1.2.1/oop
在裏面有不少其餘的部分是不須要的,我只要源碼部分,能夠分別下載到一個目錄中,這裏是下載到hadoop目錄中.net
svn checkout http://svn.apache.org/repos/asf/hadoop/common/tags/release-1.2.1/src/core hadoop/core
svn checkout http://svn.apache.org/repos/asf/hadoop/common/tags/release-1.2.1/src/hdfs hadoop/hdfs
svn checkout http://svn.apache.org/repos/asf/hadoop/common/tags/release-1.2.1/src/mapred hadoop/mapred
svn checkout http://svn.apache.org/repos/asf/hadoop/common/tags/release-1.2.1/src/tools hadoop/tools
svn checkout http://svn.apache.org/repos/asf/hadoop/common/tags/release-1.2.1/src/examples hadoop/exampleshadoop
下載完畢後,在當前目錄下新建source目錄源碼
分別將core hdfs mapred tools examples下的源碼拷貝到source目錄下,讓其自動合併目錄打包
而後執行map
jar cvf hadoop-core-1.2.1-source.jar -C . . 注意後面兩個點 【第一個點表示要打包的目錄,第二個表示生成的jar包的目錄】下載
下載連接:http://download.csdn.net/detail/sunyameng_ndsc/8139611
tools