Empaquetado de los Microservicios
Antes de construir las imágenes Docker, cada microservicio debe ser compilado y empaquetado en un archivo .jar
. Esto se realiza utilizando Maven, que genera el archivo ejecutable dentro del directorio target/
.
🛠️ Paso 1: Ubicarse en el directorio del microservicio
Por ejemplo:
cd tecnico-ticket
🛠️ Paso 2: Ejecutar el empaquetado con Maven
./mvnw clean package
Esto generará un archivo .jar
en target/
, como por ejemplo:
target/tecnico-ticket-0.0.1-SNAPSHOT.jar
⚠️ Alternativa si hay errores en pruebas
Si durante el empaquetado ocurren errores por pruebas unitarias, puedes omitirlas:
./mvnw clean package -DskipTests
Esto es útil cuando se desea construir rápidamente para pruebas manuales o despliegue.
🔄 Repetir para cada microservicio
Este proceso debe repetirse en cada carpeta de microservicio (tecnico-ticket
, cursos
, pago-cupon
) antes de correr Docker Compose. Todos los .jar
deben estar listos en sus respectivos directorios para que el Dockerfile
los pueda copiar correctamente.
Last updated