Java
SDKMan
curl -s "https://get.sdkman.io" | zshcurl -s "https://get.sdkman.io" | bashsource "$HOME/.sdkman/bin/sdkman-init.sh"sdk versionSDKman Packages Installation
sdk list java# if you want to manage java version with `sdkman`
# java `21-graal` is current long-term support (LTS).
# pick latest LTS version at the time of installation.
sdk install java 21-graal
java --version # verify
sdk install gradle
sdk install maven
gradle --version # verify
mvn --version # verify
sdk install kotlin
# optional
sdk install quarkus
sdk install springboot
sdk install scala
# spark (optional)
# install `spark-shell`, `spark-submit` cli
sdk install sparkLast updated