Cómo compilar el código fuente de Apache Hadoop 2.4.0
Instalar JDK
hadoop está escrito en Java y se debe instalar jdk para compilar hadoop.
Descargue jdk del sitio web oficial de Oracle, la dirección de descarga es /technetwork/java/javase/downloads/jdk7-downloads-1880260.html, seleccione jdk-7u45-linux-x64.tar.gz para descargar.
Ejecute el siguiente comando para descomprimir jdk
tar -zxvf?jdk-7u45-linux-x64.tar.gz
Generará un jdk1.7.0 _45 carpeta y establezca variables de entorno en ella.
Ejecute el comando vi/etc/profile y agregue el siguiente contenido al archivo de configuración. Los resultados se muestran de la siguiente manera
exportar JAVA_HOME=/usr/java/jdk1.7.0_45.
export JAVA_OPTS="-Xms1024m- PATH=$JAVA_HOME/bin:$PATH
Después de guardar y salir del archivo, ejecute el siguiente comando
source? /etc/profile
java -version para ver la información mostrada ¿Es correcta la información de la versión?
Instalar maven
El código fuente de Hadoop está organizado y administrado por maven, por lo que se debe descargar maven. Descargue desde el sitio web oficial de Maven, la dirección de descarga es http://maven.apache.org/download.cgi, seleccione apache-maven-3.1.0-bin.tar.gz para descargar, no seleccione 3.1 para descargar.
Ejecute el siguiente comando para descomprimir jdk
tar -zxvf? apache-maven-3.1.0-bin.tar.gz
Un apache-maven lo hará Se generará la carpeta -3.1.0 y establecerá las variables de entorno allí.
Ejecute el comando vi?/etc/profile y edite el resultado como se muestra a continuación
MAVEN_HOME=/usr/maven/apache-maven-3.1.0
exportar MAVEN_HOME
exportar PATH=${ PATH}:${MAVEN_HOME}/bin
Después de guardar y salir del archivo, ejecute el siguiente comando
fuente ?/etc/profile
mvn -version
Si se muestra la siguiente información, demuestra que la configuración es correcta.