Volver a la página principal
jueves 7 noviembre 2024
46

Cómo usar mvn clean en Maven

El comando mvn clean en Maven es utilizado para eliminar los archivos generados en el directorio target de un proyecto Java, ayudando a limpiar cualquier construcción previa. Este comando es esencial para asegurar que las compilaciones futuras no se vean afectadas por archivos o datos temporales de ejecuciones anteriores.

¿Qué hace mvn clean?

El comando mvn clean elimina los archivos y directorios que se generan en la fase de construcción de un proyecto Maven, específicamente en el directorio target. Este proceso asegura que no haya restos de compilaciones anteriores, facilitando una compilación limpia y libre de errores provocados por datos residuales.

Uso de mvn clean

Para ejecutar el comando, abre la terminal, navega al directorio del proyecto y escribe:

mvn clean

Este comando ejecuta el objetivo clean del ciclo de vida de Maven, borrando los archivos temporales.

Parámetros de mvn clean

El comando mvn clean puede usarse solo o acompañado de otros parámetros y comandos de Maven:

Parámetro Descripción
-DskipTests Ejecuta la limpieza sin correr las pruebas del proyecto.
-P<perfil> Ejecuta mvn clean usando un perfil específico de Maven.
-X Activa el modo detallado para obtener un registro más detallado del proceso.

Ejemplos de uso

  • Limpiar el proyecto:
mvn clean
  • Limpiar sin ejecutar pruebas:
mvn clean -DskipTests
  • Limpiar usando un perfil específico:
mvn clean -PperfilDeDesarrollo

Referencia

Para más información, visita la documentación oficial de Maven.

Etiquetas:
maven java
Compartir:
Creado por:
Author photo

Jorge García

Fullstack developer