Primeros pasos
Es muy fácil ponerse en marcha con Quarkus.
Paso1
Instalar mediante la interfaz de línea de comando
Abre tu terminal favorito y usa JBang para instalar Quarkus CLI. No necesitas tener Java instalado primero.
Para Linux, macOS y Windows (use WSL o un shell compatible con bash como Cygwin o MinGW
curl -Ls https://sh.jbang.dev | bash -s - trust add https://repo1.maven.org/maven2/io/quarkus/quarkus-cli/
curl -Ls https://sh.jbang.dev | bash -s - app install --fresh --force quarkus@quarkusio
Usar Powershell para Windows
iex "& { $(iwr https://ps.jbang.dev) } trust add https://repo1.maven.org/maven2/io/quarkus/quarkus-cli/"
iex "& { $(iwr https://ps.jbang.dev) } app install --fresh --force quarkus@quarkusio"
If it's your first time to install, you'll need to restart your shell.
O también puedes instalar la CLI con SDKMAN!
sdk install quarkus
Para más opciones, como Homebrew o Chocolatey,consultela guía CLI de Quarkus。
Paso2
Crear la aplicación de introducción
Ejecute este script en su CLI:
quarkus create && cd code-with-quarkus
Paso3
Ejecutar la aplicación de introducción
Ejecute este script en su CLI:
quarkus dev
¡Boom! Tu aplicación Quarkus ahora se está ejecutando en
localhost:8080
Paso4
Codificación en tiempo real usando Quarkus
Quarkus makes it easy to change your code on the fly. Let's modify the RESTful endpoint
Open src/main/java/org/acme/GreetingResource.java
in a text
editor or your favorite
IDE and change "Hello from RESTEasy Reactive" to "Hola from RESTEasy
Reactive". Then refresh the browser and see the changes.
@Path("/hello")
public class GreetingResource {
@GET
@Produces(MediaType.TEXT_PLAIN)
public String hello() {
return "Hello RESTEasy";
}
}
¿Cosas interesantes, verdad?Obtén más información sobre el modo de desarrollo de Quarkus
Próximos pasos
Empezar con el Serverless
Herramientas de Quarkus en su IDE favorito
Escribir servicios JSON REST
Despliegue de aplicaciones Quarkus en Kubernetes