Kapitel 6. Verpackung von Quarkus Anwendungen
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
In diesem Kapitel lernst du, wie du einen Quarkus-Dienst in eine JVM oder ein natives Format packen kannst, damit er verteilt und eingesetzt werden kann. Heutzutage, wo Container zum Standard für die Verteilung von Anwendungen werden, musst du wissen, wie man siecontainerisiert.
Wir werden die folgenden Themen behandeln:
-
Wie verpacke ich eine Quarkus-Anwendung, damit sie in der JVM läuft?
-
Wie man eine Quarkus-Anwendung in eine native ausführbare Datei verpackt
-
Wie man eine Quarkus Anwendung containerisiert
6.1 Betrieb im Kommandomodus
Problem
Du möchtest eine CLI-Anwendung erstellen.
Lösung
Mit Quarkus kannst du auch Anwendungen schreiben, die ausgeführt und dann optional beendet werden.
Um den Befehlsmodus in Quarkus zu aktivieren, musst du eine Klasse erstellen, die die Schnittstelle io.quarkus.runtime.QuarkusApplication
implementiert:
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 ...
Get Quarkus Kochbuch 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.