appendix B Tools installations

 

All tools we use in this book evolve, so all we can provide here is a snapshot of their installation instructions at the time of this writing. Make sure to always double-check the official documentation (linked in all sections) when you read this appendix.

B.1 Quarkus CLI

The official documentation can be found at https://quarkus.io/guides/cli-tooling.

The Quarkus CLI can be installed with the following package managers:

For instance, with SDKMAN!:

$ sdk install quarkus

Or with Chocolatey:

PS C:\> choco install quarkus

To verify you have the Quarkus CLI installed, you can run

$ quarkus --version
3.15.1

B.2 Maven

The official documentation can be found at https://maven.apache.org/install.html.

As a reminder, all projects generated by the Quarkus Maven plugin, the Quarkus CLI, or code.quarkus.io also contain a Maven wrapper, so you don’t need to install Maven manually to work with them (the correct version will be downloaded automatically). Obviously, to generate a project with the Quarkus Maven plugin in the first place, you do have to install Maven.

The operating system package managers very often provide Maven binaries. It’s worth checking whether your operating system has this option.

To install Maven manually, follow these steps:

B.3 GraalVM