SDKMAN Documentation
Edit me
Note: This page is under construction.
Commands
# installation
$ curl -s "https://get.sdkman.io" | bash
$ source "$HOME/.sdkman/bin/sdkman-init.sh"
$ sdk version
# uninstallation
# .bashrc, .bash_profile, .zshrc, ...
$ rm -rf ~/.sdkman
# list java
$ sdk list java
# install recent version
$ sdk install java
# install specified version
$ sdk install java 8.0.192-zulu
# installed location : ~/.sdkman/candidates/java
# uninstall java
$ sdk uninstall java 8.0.192-zulu
# change to different versions
$ sdk install java 8.0.192-zulu
$ sdk install java 11.0.1-zulu
$ sdk use java 11.0.1-zulu
$ sdk current
# set default version(from every shell)
$ sdk default java 11.0.1-zulu
# upgrade version
$ sdk upgrade java
# new candidates
$ sdk update
$ sdk upgrade
# openjdk, kotlin, maven, gradle, quarkus...