L16: Proyecto Final: Empaquetado y Distribución del AI Chat CLI
¿Qué aprenderás en esta lección?
Sección titulada «¿Qué aprenderás en esta lección?»En esta lección exploraremos:
- Teoría a fondo: Ensamblado de toda la arquitectura del proyecto, ciclo de vida de la aplicación de consola, manejo de señales de apagado del SO (
JVM Shutdown Hooks), y empaquetado de artefactos ejecutables (Shadow / Fat JAR) con Gradle. - Bajo el capó: Cómo el empaquetado Fat JAR combina todas las dependencias (Kotlin Standard Library, Coroutines, etc.) en un solo archivo
.jarejecutable con unMANIFEST.MFconfigurado. - Laboratorio Incremental (AI Chat CLI): Compilación, prueba integral de extremo a extremo y distribución de tu propio asistente CLI de Inteligencia Artificial.
Navegación
Sección titulada «Navegación» ← Temario del Curso Volver al índice general de lecciones.
← Lección Anterior (L15) Contextos y Dispatchers.