Tareas básicas de Maven

De ChuWiki


Comandos Maven[editar]

Situándose en el directorio donde está el fichero pom.xml, podemos ejecutar cualquiera de los siguiente comandos. Cuando decimos jar, queremos realmente decir el fichero resultado de la compilación y empaquetado, que puede ser jar, war, ear, ...

  • mvn clean Borra todos los .class y .jar generados.
  • mvn compile Compila el proyecto.
  • mvn package Genera el jar.
  • mvn install LLeva el jar a nuestro repositorio local de jars. Queda "visible" para otros proyectos maven en nuestro ordenador.
  • mvn deploy Lleva el jar a nuestro servidor de jars. Queda "visible" para otros proyectos maven en otros ordenadores. Este comando necesita que a maven se le haya indicado dónde está dicho servidor de jars.
  • mvn javadoc:javadoc Genera la documentación javadoc de nuestro proyecto.
  • mvn site Genera documentación html del proyecto. Por supuesto, necesitamos haber escrito en determinados ficheros el contenido de esa documentación.

Los siguiente comandos eran útiles hace tiempo, cuando los IDE no integraban Maven completamente. Eran necesarios plugin externos Maven para poder importar el proyecto Maven en el IDE. Pongo los comandos, pero no son necesarios. El enlace te indica como se importan los proyectos Maven actualmente en tu IDE favorito.

Enlaces externos[editar]