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.
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.
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.
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. |
mvn clean
mvn clean -DskipTests
mvn clean -PperfilDeDesarrollo
Para más información, visita la documentación oficial de Maven.
Jorge García
Fullstack developer