Development/MavenGuide

Guía de Maven

Algunas tareas comunes:

  • Consultar los perfiles activos:
    • mvn help:active-profiles
  • Analizar las dependencias:
    • mvn dependency:analyze

Otras tareas:

  • mvn compile war:inplace. Alcanzar todas las fases hasta la compilación y construye la aplicación en src/main/webapp/.
  • mvn package. Alcanzar todas las fases hasta el empaquetado.
  • mvn site. Generar sitio de maven con informes.
  • Usar un profile indicado explícitamente:
    • mvn -P PROFILE [<goal(s)>] [<phase(s)>]. Ejemplo: mvn -Precena compile
  • mvn -Pmysql -Denvironment=binary-dist assembly:assembly. Genera un distribuible (ZIP) con los binarios de la aplicaición.