hadoop學習環境配置之編譯(二)--安裝包
感興趣的同學可以參照如下編譯
需要在linux上安裝如下軟體
jdk1.8.0_112.tar.gz
apache-ant-1.9.11-bin.tar.gz
apache-maven-3.5.3-bin.tar.gz
findbugs-3.0.1.tar.gz
protobuf-2.5.0.tar.gz
系統yum 安裝的
yum update
yum install gcc gcc-c++ autoconf automake
yum install -y cmake
yum install -y openssl-devel
yum install -y ncurses-devel
先安裝jdk1.8 我這用下載 的地址 連結:
複製給大家:JAVA_HOME=/usr/local/jdk1.8.0_181 JRE_HOME=JAVA_HOME/lib/dt.jar:JRE_HOME/lib PATH=JAVA_HOME/bin:PATH:PATH:PATH:PATH:$FINDBUGS_HOME/bin export JAVA_HOME JRE_HOME CLASS_PATH MAVEN_HOME PROTOBUF ANT_HOME FINDBUGS_HOME PATH 安裝包網上都有我用的(maven 連結:https://pan.baidu.com/s/11iO0e76MY4GLxImaIykfNg 密碼:195g protobuf 連結:https://pan.baidu.com/s/1RZ68zbQ9g-j3W079sdUWVQ 密碼:qyxf ant 連結:https://pan.baidu.com/s/1eS5KOveYgaTxaq__ajQ7Uw 密碼:b6gr findbug 連結:https://pan.baidu.com/s/1C6dbP48hM-Qw5BaXzVaj8A 密碼:9m8a) 進入解壓後的hadoop-2.7.7-src.tar.gz cd hadoop-2.7.7-src 執行命令 mvn clean install -DskipTests 等待漫長時間和網速有一定關係 編譯好的檔案在 hadoop-2.7.6-src/hadoop-dist/target下