Maven - Parte I (Instalación)
En esta serie de artículos pretendo explicar el funcionamiento a grandes rasgos de Maven.
Primero… ¿ qué es Maven y para qué sirve ?
Maven es una herramienta para la gestión de proyectos java desde el lado del desarrollador, es decir, un automatizador de tareas al estilo de ant task. Más adelante veremos las cosas que puede hacer con mas detalle, pero entre las actividades diarias que hace de un desarrollador java están:
- compilar
- correr test unitarios
- empaquetar
- levantar webserver o application server
- manejo de dependencias del proyecto
Instalando Maven
Primero debes descargar el binario de maven desde su pagina oficial.
- Debes descomprimir el archivo y guardarlo en un directorio conocido.
- Luego debes agregar al PATH el directorio bin para que puedas ejecutar maven.
1 | $ tar zxvf maven-2.0.7-bin.tar.gz |
Luego agregar al PATH el directorio bin:
1 | $ export PATH=$PATH:/home/usuario/maven/bin |
Debemos comprobar la versión de java que estamos utilizando en el sistema:
1 | $ java -version |
Ahora podemos comprobar que maven esta bien instalado:
1 | $ mvn -v |
Resolución de algunos problemas
A veces es muy recomendable agregar en el script que ejecuta maven el JAVA_HOME, asi maven no se confunde de java si es que tienen varias JVM instaladas.
Editar el siguiente archivo /home/usuario/maven/bin/mvn:
1 | # ------------------------------------------ |
También puedes configurar tu JVM por defecto de la siguiente manera en ubuntu/debian:
1 | # update-alternatives --config java |
Maven - Parte I (Instalación)
https://blog.pcollaog.cl/2008/01/21/maven-parte-i-instalacion/