Description
Java runtimes and JDK versions can be installed and switched from a command-line version manager using a prebuilt package.
It is useful for developers maintaining projects that require different Java versions. Version managers change build environments, so pin project requirements and avoid confusing global and shell-specific settings.