En esta ocasión se me dio por instalar Maven en mi ubuntu, asi que aquí les dejo los pasos que seguí.
Versión de ubuntu 12.04LTS
Versión de apache maven 3.0.4
Versión de java sdk 6u35
Descargar el binario (Binary tar.gz) de
Maven desde el siguiente enlace:
http://maven.apache.org/download.html
Desempaquetar el binario en un
directorio con permisos de ejecución.
Ingresar via “Terminal” al
directorio en el que desempaquetamos el binario y ejecutamos la
sentencia “./mvn -version”, prestemos atención al resultado:
Warning: JAVA_HOME environment variable is not set.Apache Maven 3.0.4 (r1232337; 2012-01-17 03:44:56-0500)
Maven home: /home/armando/apache-maven-3.0.4
Java version: 1.6.0_24, vendor: Sun Microsystems Inc.
Java home: /usr/lib/jvm/java-6-openjdk-amd64/jre
Default locale: es_PE, platform encoding: UTF-8
OS name: "linux", version: "3.2.0-31-generic", arch: "amd64", family: "unix"
Si bien todo parece andar casi OK,
debemos setear la variable “JAVA_HOME” para evitar cualquier
problema de ejecución de tareas, adicionalmente, prefiero usar el JDK de 0racle, en lugar del OPENSDK (cuestión de gustos por ahora) para las labores de desarrollo, por ello será
necesario descargar el binario correspondiente a java desde la página
de 0racle.
Para iniciar la descarga del binario
(jdk-6u35-linux-x64.bin) nos dirigimos al siguiente enlace:
http://www.oracle.com/technetwork/java/javase/downloads/
y seguimos las instrucciones para “Self
Extracting Linux 64 bits” (porque uso la versión para 64 bits) que
encontramos en este otro enlace:
http://www.oracle.com/technetwork/java/javase/index-137561.html#linux
Una vez que ya tengamos instalado al
java, estableceremos la variable JAVA_HOME de la siguiente manera:
export JAVA_HOME=/home/armando/jdk6u35/jdk1.6.0_35/
Luego, volvemos a ejecutar la sentencia
“./mvn -version” y obtendremos un resultado similar al que sigue:
Apache Maven 3.0.4 (r1232337; 2012-01-17 03:44:56-0500)
Maven home: /home/armando/apache-maven-3.0.4
Java version: 1.6.0_35, vendor: Sun Microsystems Inc.
Java home: /home/armando/jdk6u35/jdk1.6.0_35/jre
Default locale: es_PE, platform encoding: UTF-8
OS name: "linux", version: "3.2.0-31-generic", arch: "amd64", family: "unix"
Y con esto ya estaríamos listo para
empezar a usar Maven.
*************** Actualización 15:22hrs ***************
Para facilitar las cosas agregaremos algunas variables al sistema:
*************** Actualización 15:22hrs ***************
Para facilitar las cosas agregaremos algunas variables al sistema:
Abrimos el archivo “/etc/environment”
y agregamos las siguientes lineas:
M2_HOME=”/home/armando/apache-maven-3.0.4”
MAVEN_HOME=”/home/armando/apache-maven-3.0.4”
M2=”/home/armando/apache-maven-3.0.4/bin”
Luego, modificamos la linea superior
correspondiente al PATH:
PATH=”/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/armando/apache-maven-3.0.4/bin”
Guardamos y por si acaso ejecutamos la
siguiente sentencia para asegurarnos que se refleja el cambio:
echo $PATH
Si por a o b no aparece la modificación
que le hicimos al PATH ejecutamos la siguiente sentencia:
export PATH=$PATH:/home/armando/apache-maven-3.0.4/bin
Y con esto ya
podemos ejecutar el comando “mvn” desde cualquier directorio.
No hay comentarios.:
Publicar un comentario