miércoles, 5 de junio de 2013

instalacion de maven en linux (nesesario para empezar con isis)

para instalar maven en linux debemos seguir los siguientes pasos
-instalar java jdk en la pagina web de java solo es un archivo .rpm
-instalar Eclipse.
dirigirnos a la pagina http://maven.apache.org
hacer clic en Downloads y dirigirnos a la parte donde dice mirrors "servidores espejo"


una vez que estemos ay podemos ver que existen varios lugares para descargarlos en este caso tendremos que descargar los binarios de maven en tar.gz

Una vez que lo hemos descargado tendremos que descomprimir el archivo como administradores porque vamos a colocar en la carpeta /opt donde se guardan lo programas opcionales.Aclaro que este en esta carpeta no es obligatorio pero a mi me gusta tener ordenado todo y por eso decidí ubicarla en este sitio.

para esto abrimos la consola de linux y nos posicionamos donde se localiza el archivo y para descomprimirlo utilizaremos el comando:
sudo tar -xzvf nombre_del_archivo.tar.gz /opt
tambien es valido el remplazo del siguiente comando por este otro
su -c 'tar -xzvf nombre_del_archivo.tar.gz /opt'

una vez que esta descomprimido la carpeta /opt nos faltaria configurar las variables de entorno de maven y de java para esto salimos del usuario root tipeando exit y nos posicionamos en el directorio home de nuestro usuario y abrimos con un editor  el archivo .bashrc que se encuentra oculto por poseer un punto al principio de su nombre
el comando para realizar esto es:
gedit .bashrc

una vez realizado esto debemos agregar las siguientes lineas al final del archivo.
export M2_HOME=/opt/apache-maven-2.0.11                              
export PATH=/opt/apache-maven-2.0.11/bin:${PATH}                 
export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.19/jre

en la primer linea debemos remplazar /opt/apache-maven-2.0.11 por la carpeta de maven que se encuentra en opt y /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.19/jre por la carpeta en la que se encuentra el jre de java

si todo funciona bien escribimos
mvn --version
y si todo funciona bien nos debería arrojar lo siguiente
Apache Maven 2.0.11 (r909250; 2010-02-12 02:55:50-0300)
Java version: 1.7.0_19
Java home: /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.19/jre
Default locale: es_ES, platform encoding: UTF-8
OS name: "linux" version: "3.9.4-200.fc18.i686" arch: "i386" Family: "unix"


No hay comentarios:

Publicar un comentario