Capítulo 6. Empaquetar aplicaciones Quarkus
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
En este capítulo, aprenderás a empaquetar un servicio Quarkus en una JVM o en un formato nativo para que pueda distribuirse y desplegarse. Hoy en día, cuando los contenedores se están convirtiendo en la forma estándar de distribuir aplicaciones, necesitas saber cómoempaquetarlas en contenedores.
Trataremos los siguientes temas:
-
Cómo empaquetar una aplicación Quarkus para ejecutarla en la JVM
-
Cómo empaquetar una aplicación Quarkus en un ejecutable nativo
-
Cómo contenerizar una aplicación Quarkus
6.1 Ejecutar en modo comando
Problema
Quieres crear una aplicación CLI.
Solución
Con Quarkus, también puedes escribir aplicaciones que se ejecuten y luego salgan opcionalmente.
Para activar el modo comando en Quarkus, necesitas crear una clase que implemente la interfaz io.quarkus.runtime.QuarkusApplication
:
package
org
.
acme
.
quickstart
;
import
io.quarkus.runtime.Quarkus
;
import
io.quarkus.runtime.QuarkusApplication
;
public
class
GreetingMain
implements
QuarkusApplication
{
@Override
public
int
run
(
String
.
.
.
args
)
throws
Exception
{
System
.
out
.
println
(
"Hello World"
)
;
Quarkus
.
waitForExit
(
)
;
return
0
;
}
}
Interfaz ...
Get Libro de cocina Quarkus now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.