Einen REST Service in 15 min mit Quarkus, OpenAPI, Swagger UI und JUnit-Test erstellen und um CO2-Ampel Service erweitern ist nicht kompliziert.
Freut euch immer
Vorraussetzungen Java 11 und Maven. Test mit:
mvn -version
auf der Kommandozeile:
➜ ~ mvn - version
Apache Maven 3.6.3 ( cecedd343002696d0abb50b32b541b8a6ba2883f )
Maven home : / opt / local / share / java / maven3
Java version : 11.0.9 , vendor : AdoptOpenJDK , runtime : / Library / Java / JavaVirtualMachines / adoptopenjdk - 11.jdk / Contents / Home
Default locale : de_DE , platform encoding : UTF - 8
OS name : "mac os x" , version : "10.15.7" , arch : "x86_64" , family : "mac"
Dann fangen wir in einem leeren Verzeichnis an
mkdir rest - co2ampel
cd rest - co2ampel
jetzt rufen wir mit dem Maven Quarkus Plugin das create Goal auf:
mvn io . quarkus : quarkus - maven - plugin : 1.9.0.Final : create - DprojectGroupId = de . wenzlaff . co2ampel - DprojectArtifactId = info - kleinhirn - DclassName = "de.wenzlaff.Co2AmpelResource" - Dpath = "/co2ampel"
Zwei Sekunden später, ist das Projekt angelegt: „REST Service in 15 min mit Quarkus, OpenAPI, Swagger UI und JUnit-Test erstellen und um CO2-Ampel Service erweitern“ weiterlesen