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