hadoop-2.7.3源码编译

来源:互联网 发布:ubuntu登录密码忘记了 编辑:程序博客网 时间:2024/05/19 20:44

1.准备好 jdk  ,maven   jdk-8u65-linux-x64.tar.gz  maven3.3.9


2.安装gcc gcc-c++   yum install -y gcc gcc-c++


3.准备好protobuf-2.5.0.tar.gz  

       http://pan.baidu.com/s/1pJlZubT

   这里有个坑,我以为protoc不用下载旧版本2.5.0,所以我就下载了2.6.1,结果打包时报错说只能是2.5.0的protoc。折腾半天白忙活了。

所以大家不用下载最新的2.6.1,因为hadoop的代码里写死了只能是2.5.0


4.安装apache-ant,cmake 


5.安装openssl-devel,zlib-devel


6.执行maven

        mvn clean install -DskipTests -Pdist,native -Dtar 

   先清理target目录,再打包,同时跳过测试,应用dist,native这2种profile,且最终目标是生成tar包


7.可能有些依赖jar包下载不下来,这个时候需要找个代理


8.maven代理配置;详见

     http://blog.csdn.net/qq_19550657/article/details/52997966


9最终生成的目录和tar包

   

4.安装gcc gcc-c++   yum install -y gcc gcc-c++
0 0
原创粉丝点击