hadoop-2.7.3源码编译 - Go语言中文社区

hadoop-2.7.3源码编译


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++
版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/qq_19550657/article/details/53018513
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2019-08-27 11:26:20
  • 阅读 ( 984 )
  • 分类:

0 条评论

请先 登录 后评论

官方社群

GO教程

推荐文章

猜你喜欢