Instalando Maven

Maven es una utilidad para desarrollo de proyectos basados en tecnologia java. Realmente son un conjunto de ejecutables que permiten cosas como:

-Crear una estructura de un proyecto java standar: Es decir crea la estructura de carpetas y la forma estandar para el tipo de proyecto.  Asi si un proyecto web J2Ee tiene una estructura de carpeta con su WEB-INF, con  sus carpetas classes, etc....ejecutanto una simple instruccion de maven, este nos creara dicha estructura

-Permite compilar y empaquetar nuestros proyectos: podemos desarrollar a nuestro rollo y luego ejecutar instrucciones de maven que nos generen y desplieguen nuestrar aplicacion en el entorno que queramos.

-Permite gestionar los jars que necesitemos en nuestra aplicacion sin necesidad de que los busquemos nosotros por la red ...

-Tiene herramientas para integracion continua: Al generar nuestra estructura de proyecto genera clases para pasar test unitarios con Junit, y puede probarlos cada vez que compilemos, o cuando queramos...

- Y un monton de cosas mas, pero vamos en resumen... agiliza muchisimo el desarrollo de proyecto


Para instalarlo, debemos seguir estos pasos:

1. Descargar los ejecutables desde la pagina oficial de Apache:
           http://maven.apache.org/download.html

2. Una vez descargado, ponerlo en alguna carpeta de nuestro PC. yo lo voy a poner aqui para el ejemplo :
            C:\Development\apache-maven-3.0.4

3.Ahora vamos a configurar nuetro windows para que encuentre los ejecutables y podamos utilizar maven desde cualquier ruta. Para ello necesitamos hacer 2 cosas:
       1- Le decimos a nuestro sistema operativo donde tenemos los ejecutables, para ello en Variables de entorno creamos la variable M2_HOME con el valor de la ruta donde lo hemos instalado.

            Mi Pc> boton derecho> Propiedades>opciones avanzadas>Variables de entorno.
            Nueva variable del sistema y la configuramos asi:
        2- Ahora editamos la variable path, que es donde se guardan las rutas que podemos ejecutar desde cualquier lado en windows. La seleccionamos, le damos a editar y añadimos la siguiente linea;
           
                  %MVN_HOME%\bin   quedara asi:
                 

   Ahora vamos a probar si ha funcionado todo y si nuestro s.o. encuentra maven. Vamos a inicio ejecutar y escribimos lo siguiente, y debe sacar la info de la instalacion:
                mvn -version
                   




Si tienes bien configurado el java en tu pc, te saldra el mensaje, si no, lo mas seguro es que tengas que revisar tu instalacion de java y definir tu variable de entorno JAVA_HOME para que apunte al directorio donde tienes tu JDK.

Ya tienes instalado maven para poder usarlo.
Si quieres ver las carpetas que usa maven para sus cosas y como esta configurado puedes ir a la carpeta donde has pegado los directorios de maven y abrir el archivo \conf\settings.xml

Si quieres trabajar un poco con maven, sigue este post:

http://danipenaperez.blogspot.com/2011/12/modulos-dependientes-en-maven.html

Explica como crear un modulo sencillo java con maven para crear un .jar y tambien vemos como crear un proyecto web y como relacionarlos entre ellos, para que el proyecto web utilice el jar que generamos en el otro proyecto.....bueno, echale un ojo y ya lo entenderas....


Comentarios

Entradas populares de este blog

Subir campos Blob a BBDD (Oracle) con Java

Reiniciar usuario de SVN Subversion

Cucumber y Java - definiendo test de una manera amigable