martes, 4 de marzo de 2014

Comandos Maven (mvn) de uso diario.

Lista de comandos Maven de uso diario:
Se supone que está configurado el ambiente con anterioridad.

Para ejecutar maven en linea de comandos debemos situarnos en el directorio base de nuestro proyecto, que es donde se encuentra nuestro pom.xml, si no existe pom.xml maven arrojara un error.

mvn clean verify
Borra espacio de trabajo y verifica nuestro proyecto

mvn clean install
Borra espacio de trabajo, crea los ejecutables y los instala en maven local carpeta .m2


mvn clean deploy
Sube al repositorio de artifacs (nexus sonatype) nuestro aplicativo en version de desarrollo, generalmente para testing o QA


Para generar nuestra version de produccion Release es necesario ejecutar dos comandos, es muy importante que antes de ejecutar estos comandos el proyecto se encuentre sincronizado con nuestro programa de control de versiones como puede ser Subversion, Git,.. etc..
mvn release:prepare
mvn release:perform
mvn release:roolback

roolback en caso de error en release:prepare

Cuando hay problemas con nuestro repositorio maven, es necesario ejecutar el comando purge
mvn dependency:purge-local-repository




Espero les sirva. JAM