curl -s "https://get.sdkman.io" | bash
source "$HOME/.sdkman/bin/sdkman-init.sh"
|
cat ~/.bashrc
sdk version
|
Help
Usage: sdk <command> [candidate] [version]
sdk offline <enable|disable>
commands:
install or i <candidate> [version] [local-path]
uninstall or rm <candidate> <version>
list or ls [candidate]
use or u <candidate> <version>
config
default or d <candidate> [version]
home or h <candidate> <version>
env or e [init|install|clear]
current or c [candidate]
upgrade or ug [candidate]
version or v
help
offline [enable|disable]
selfupdate [force]
update
flush [tmp|metadata|version]
Management
sdk install springboot
sdk install quarkus
sdk install groovy
sdk install gradle
sdk install jbang
sdk install maven
sdk install java
|
sdk install springboot {verion-number}
sdk install quarkus {verion-number}
sdk install groovy {verion-number}
sdk install gradle {verion-number}
sdk install jbang {verion-number}
sdk install maven {verion-number}
sdk install java {verion-number}
|
|
Playground
sdk install java 23.1.2.r21-mandrel
sdk install java 21.0.2-graalce
sdk install java 21.0.2-graal
|
sdk use java 23.1.2.r21-mandrel
sdk use java 21.0.2-graalce
sdk use java 21.0.2-graal
|
sdk uninstall java 23.1.2.r21-mandrel
sdk uninstall java 21.0.2-graalce
sdk uninstall java 21.0.2-graal
|
|
sdk list springboot
sdk list quarkus
sdk list groovy
sdk list gradle
sdk list jbang
sdk list maven
sdk list java
|
|
|
References