I have now finally realised why I get these different lists. The new box is running a 32 bit version of Ubuntu. Only a small subset of pubished JDK's apparently support 32 bit.
Answer from Anders on Stack OverflowMedium
medium.com › @zorozeri › manage-java-version-using-sdkman-including-maven-gradle-scala-kotlin-and-many-more-82532be9437e
Manage Java Version using SDKMAN! (including Maven, Gradle, Scala, Kotlin… and many more!) | by Ahmad Azeri Chandra Bhuana | Medium
January 16, 2025 - Your terminal will show the list of available Java version from different vendors. ... Hit button Q to exit from this List View. You can check detailed vendor explanation on SDKMAN!
sdk list java --all
I wanted to be able to list all java version by adding the "--all" option as was discussed already on the interwebs. sdk list java --all This would ignore the visible flag. I figured I'd give it a try, but then found out Sdkman is writte... More on github.com
SDKMAN doesn't show current Java-Version - Stack Overflow
I need to work with Java 17 and 21 and therefore installed SDKMAN to be able to easily switch between versions. Everything works fine except that sdk current java says Not using any version of java... More on stackoverflow.com
Java installed via SDKMAN does not work in Bash Terminal
Remove the line with "export JAVA_HOME" maybe? More on reddit.com
Getting started with SDKMAN! – Manage Java, Maven, Gradle versions with ease
I love sdkman!!! sdk install java 23.0.2-amzn sdk install maven sdk install gradle so easy!!! More on reddit.com
Videos
12:34
Working with Multiple Java Versions using SDKMAN Easily - YouTube
09:03
SDKMAN Installation on Mac: Quick Start Guide for Developers - YouTube
06:37
How to install multiple Java versions? Use SDKMAN! (Mac OS, Linux, ...
03:53
Getting Started with Java: Installing Java with SDKMan - YouTube
03:28
Switch to Java 21 with SDKMAN! - YouTube
SDKMAN!
sdkman.io › usage
Usage | SDKMAN! the Software Development Kit Manager
Answering yes (or hitting enter) will ensure that all subsequent shells opened will have this version of the SDK in use by default. Setting java 21.0.4-tem as default.
Spring Framework Guru
springframework.guru › home › how to use sdkman for managing java versions
How to Use SDKMAN for Managing Java Versions - Spring Framework Guru
October 21, 2024 - SDKMAN is a command line tool that allows you to install different versions of Java, Gradle, Maven and more. SDKMAN also takes care of setting environment variables for you. SDKMAN can be installed on Linux and Mac based system. To install SDKMAN enter this command at the terminal: ... After installation is complete close the terminal and open a new terminal. To check the current SDKMAN version enter this command at the terminal:
OneCompiler
onecompiler.com › questions › 3v6dqgmb3 › how-to-check-available-java-versions-on-sdkman
How to check available Java versions on Sdkman? - Questions - OneCompiler
#gradle * 2019-10-18: Vertx 3.8.3 released on SDKMAN! #vertx ================================================================================ ================================================================================ Available Java Versions ================================================================================ Vendor | Use | Version | Dist | Status | Identifier -------------------------------------------------------------------------------- AdoptOpenJDK | | 13.0.0.j9 | adpt | | 13.0.0.j9-adpt | | 13.0.0.hs | adpt | | 13.0.0.hs-adpt | | 12.0.2.j9 | adpt | | 12.0.2.j9-adpt | | 12
GitHub
github.com › sdkman › sdkman-candidates › issues › 25
sdk list java --all · Issue #25 · sdkman/sdkman-candidates
March 26, 2021 - sdkman_list.sh __sdkman_list_versions needs to recognize the --all and put that into the querystring · JavaListController needs to get "all" as a parameter, and decide to either call findAllVisibleVersionsByCandidatePlatform or findAllVersionsByCandidatePlatform.
Author sdkman
TutsWiki
tutswiki.com › sdkman-installing-multiple-versions-java-same-machine
SDKMan - Installing Multiple Versions of Java in Same Machine :: TutsWiki Beta
This will give the version of SDKMan which is currently installed in the system. To see all the java versions which are available for installation use the following command
Baeldung
baeldung.com › home › devops › guide to sdkman!
Guide to SDKMAN! | Baeldung
November 13, 2025 - Therefore, we copy its identifier, which is the version from the table, and we add it as an argument in the install command: $ sdk install java 14.0.2-zulu Downloading: java 14.0.2-zulu In progress... ########### 100.0% Repackaging Java 14.0.2-zulu... Done repackaging... Installing: java 14.0.2-zulu Done installing! Setting java 14.0.2-zulu as default. SDKMAN!
Medium
milindmehta89.medium.com › the-sdkman-manage-multiple-sdk-guide-to-sdkman-7e09cc6b5fa6
The SDKMAN! Manage Multiple SDK, Guide To SDKMAN! | by Milind Mehta | Medium
March 23, 2024 - Is a tool for managing parallel versions of multiple Software Development Kits. It provides a convenient Command line interface tool and provides an API for installing, removing, listing and most importantly switching which is known as Candidates. Moreover, it manages ENVIRONMENT VARIABLE as well. Okay Now question which tools SDKMAN! Is it allowed? So It’s allowed for all JVM-based tools such as Java, Groovy, Scala, Kotlin and Ceylon.
Medium
fresult.medium.com › tips-how-to-list-installed-packages-in-sdkman-f809d7891f1d
[Tips] How to List Installed Packages in SDKMAN! | by fResult | Medium
April 29, 2026 - For Java SDKs, the keyword installed is the indicator. For SBT and other SDKs, * marks installed packages. (Remember to use \* in the command to escape the asterisk.) All done! From here on, we dive into the main content. It’s all about how I can figure out the solutions above step-by-step. Follow me, it may help you figure out or solve similar problems you have in the future. 😉 · SDKMAN! is an amazing tool for managing multiple versions of SDKs in the JVM ecosystem.
Payara
blog.payara.fish › home › easily manage different java versions on your machine with sdkman!
Easily Manage Different Java Versions on Your Machine with SDKMan!
August 30, 2023 - To see all the versions available for installation, including those you have already installed on your machine, you can run: ... You can do all this without messing around with environment variables or system settings. It’s that simple. You can also see the list of all available tools, SDKs and libraries you can install with SDKMan! with the command: ... Managing multiple Java versions doesn’t have to be a headache.
My Developer Planet
mydeveloperplanet.com › 2022 › 04 › 05 › how-to-manage-your-jdks-with-sdkman
How to Manage Your JDKs With SDKMAN – My Developer Planet
April 5, 2022 - In order to know which tools can be installed with SDKMAN you can take a look at the website or you can issue the list command. The output is redirected to less where you can use the basic commands to browse and search the list. ... A more specific list for available versions of the JDK can be obtained by means of the list command following java.
Medium
medium.com › @layani.malsha › use-multiple-java-versions-using-sdkman-ef56d71fc3ce
Use Multiple Java versions using SDKMAN | by Layani Malsha | Medium
May 9, 2023 - Use the below command to initialize the SDKMAN on your system. ... You can check the version with the below command. ... Once the installation is complete, you can use the SDK command to manage your SDKs. ... You can list the available Java versions that can be installed using SDKMAN by using ...