Managing JDK Versions With SDKMAN!

A collection of books in a row, viewed from the bottom
Photo by Tom Hermans on Unsplash

SDKMAN! describes itself as:

“a tool for managing parallel versions of multiple Software Development Kits on most Unix based systems. It provides a convenient Command Line Interface (CLI) and API for installing, switching, removing and listing Candidates.”

What this means, is that it is a powerful tool that allows you to easily change between different versions of the JDK…