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....
-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
Publicar un comentario