El comando mvn compile
en Maven es utilizado para compilar el código fuente de un proyecto Java. Ejecuta el proceso de compilación de las clases Java y las coloca en el directorio target/classes
, dejando el proyecto listo para pruebas y otras fases posteriores en el ciclo de vida de Maven.
mvn compile
?
Cuando ejecutas mvn compile
, Maven toma todos los archivos .java
en el directorio src/main/java
, los compila y genera los archivos .class
en el directorio target/classes
. Este comando es crucial para transformar el código fuente en un formato ejecutable.
mvn compile
Para compilar el código de un proyecto Maven, abre la terminal, navega al directorio del proyecto y ejecuta:
mvn compile
Este comando iniciará la fase de compilación, comprobando también que todas las dependencias estén disponibles. Si no están, Maven las descargará automáticamente desde los repositorios configurados.
mvn compile
El comando mvn compile
puede incluir parámetros adicionales para personalizar la compilación:
Parámetro | Descripción |
---|---|
-DskipTests
|
Omite las pruebas durante la compilación. |
-P<perfil>
|
Ejecuta mvn compile usando un perfil específico de Maven.
|
-X
|
Activa el modo detallado para obtener un registro detallado del proceso. |
-e
|
Muestra mensajes de error detallados en caso de fallo. |
mvn compile
mvn compile -DskipTests
mvn compile -PperfilDeDesarrollo
Para más detalles, puedes consultar la documentación oficial de Maven.
Jorge García
Fullstack developer