您的位置:首页 > 运维架构

Hadoop 2.x源码包编译

2016-07-19 23:00 330 查看
编译的环境:

1、必须在Linux系统面编译

2、编译使用的JDK版本必须是1.6以上

3、编译使用的Maven版本必须是3.0以上

4、必须连接互联网,对网络要求非常高(重点)



编译步骤:

第一步:解压hadoop源码jar包



第二步:解压JDK,配置环境变量





第三步:配置Maven,并使profile文件生效(在root用户下)



配置环境变量




使环境变量生效



第四步:安装gcc/gcc-c++/make(在root用户下操作)





第五步,解压protobuf









第六步:配置环境变量,并使得环境变量生效





第七步:下载安装CMake、openssl、ncurses依赖包







第八步:添加Maven工程的配置文件里配置镜像、路径

<mirror>

<id>nexus-osc</id>

<mirrorOf>*</mirrorOf>

<name>Nexus osc</name>

<url>http://maven.oschina.net/content/groups/public/</url>

</mirror>


第九步:开始编译Hadoop源码包,先移动到Hadoop源码包到安装目录下



编译成功!查看是否有警告

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  hadoop jdk