Hadoop2.6.1 源码编译

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lm709409753/article/details/77748345
  1. 安装jdk,并配置环境变量,此版本的hadoop,jdk要使用jdk 7的,jdk 8会出现异常。
    这里写图片描述

  2. 安装protobuf ,版本为2.5.0
    安装之前,先要安装一些依赖库

 yum install g++ autoconf automake libtool cmake zlib1g-dev pkg-config libssl-dev
$ ./configure
$ make
$ make check
$ make install
安装ok,直接可以使用。
protoc -version验证版本
3.安装maven,下载源码,并解压,然后进入源码目录,输入如下编译命令
mvn clean package -Pdist,native -DskipTests -Dtar 
  4. 编译结果

这里写图片描述

   5. 安装过程中出现的问题
1.jdk 版本,必须1.7
2.maven jar包,提示仓库没有,但是进入阿里云仓库查看,是存在的。然后进入本地仓库,把相应的jar信息删除,然后重新运行,OK。

猜你喜欢

转载自blog.csdn.net/lm709409753/article/details/77748345