Hadoop 2.7.4 源代码编译

一、安装所需要的工具

a) 下载hadoop源码 (当前最新的稳定版是2.7.4)
地址   
b) 下载并解压apache-ant (centos自带的ant版本太低,编译过程中会报错)
地址: (最新版本即可)
c) 下载并解压protobuf-2.5.0.tar.gz (这是google出品的一个数据传输格式)
地址: https://developers.google.com/protocol-buffers/docs/downloads (官网地址要翻!墙!,百度上也能找到国内下载地址)
d) 下载并解压findbugs
地址: .NET/findbugs/findbugs-3.0.1.tar.gz?download (最新版本即可)
e) 下载并解压maven
地址: (下载最新版即可,本文中用的是3.5.0)

f) 下载并安装jdk,使用sudo安装
地址:这个比较容易找,大家自己去Oracle官网找着,jdk1.8 及以上(本文用的是1.8.111)

二、设置环境变量

vi ~/.bash_profile,添加以下命令:

export ANT_HOME=http://www.likecs.com/home/myusr/apache-ant-1.10.1 export FINDBUGS_HOME=http://www.likecs.com/home/myusr/findbugs-3.0.1 export JAVA_HOME=http://www.likecs.com/usr/java/jdk1.8.0_111/ export M2_HOME=http://www.likecs.com/home/myusr/apache-maven-3.5.0 export PATH=$PATH:$JAVA_HOME/bin:$M2_HOME/bin:$ANT_HOME/bin:$FINDBUGS_HOME/bin export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zwpxfy.html