Technical requirements
To fully engage with Chapter 12’s content and examples, ensure the following are installed and configured:
- Java Development Kit or JDK:
- Quarkus requires a JDK to run. If you don’t have one, download and install a recent version (JDK 17 or newer is recommended) from the official source:
- AdoptOpenJDK: https://adoptium.net/
- OpenJDK: https://openjdk.org/
- Quarkus requires a JDK to run. If you don’t have one, download and install a recent version (JDK 17 or newer is recommended) from the official source:
- Quarkus Command Line Interface (CLI):
- Use package managers such as Chocolatey (
choco install quarkus
) or Scoop (scoop
install quarkus
) - Alternatively, use JBang (
jbang app install --
fresh quarkus@quarkusio
) - Quarkus CLI installation guide: https://quarkus.io/guides/cli-tooling
- Use package managers such as Chocolatey (
- GraalVM:
- Download the GraalVM Community Edition for Windows from https://www.graalvm.org/downloads/.
- Follow the installation instructions provided.
- Set the
GRAALVM_HOME
environment variable to the GraalVM installation directory. - Add
%GRAALVM_HOME%\bin
to your PATH environment variable.
- Docker Desktop:
- Download and install...