miércoles, 4 de mayo de 2011

Mis primeros pasos con MAVEN

Estos son algunos de los comandos que he aprendido de MAVEN


Crear un proyecto nuevo

mvn archetype:create -DgroupId=com.mycompany.app -DartifactId=app



Crear un proyecto web

mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-webapp




Actualizar la estructura de nuestro proyecto creado desde la consola en el IDE Eclipse.

mvn eclipse:eclipse



Actualizar nuestro proyecto web para que puede deployarse en tomcat (el 1.5 es de la version de tomcat 5.5)


mvn eclipse:eclipse -Dwtpversion=1.5



Generar el JAR, WAR  de un poyecto.
Digamos que tengo mi proyecto en:
C:\proyectos\my-app\
Entonces tengo que estar ubicado dentro de esa carpeta

C:\proyectos\my-app> mvn clean install




Esto generará el artefacto JAR o WAR de la aplicación y lo instalará -si es el caso- en el proyecto asociado.

Algo que busqué por mucho tiempo es la creación de subproyectos en MAVEN. Como tal no hay un comando, sólo hay que seguir estos pasos.
1. Con tu proyecto general creado, entra al POM y cambia el tipo de empaquetamiento por POM.
2. Dentro de tu proyecto tienes que ejecutar el comando de crear un nuevo proyecto.
De esta manera se generarán los modules que son los "subproyectos" de tu proyecto padre.

No hay comentarios:

Publicar un comentario