SDKMAN! is a versatile development tool designed specifically for users of GNU/Linux and MacOS. With SDKMAN!, you can effortlessly install and oversee a variety of software components such as Java, Scala, Groovy, Maven, and numerous other tools and libraries that are part of the JVM ecosystem.
Installation
Usage
Commands to manage candidates (SDKs and other tools):
install or i: install a candidate version
uninstall or rm: uninstall a candidate version
list or ls: list available candidate versions
use or u: use a candidate version in current shell
default or d: set the default candidate version for every shell
currentc: display current candidate version
upgrade or ug: upgrade outdated candidate version
Utility commands:
version or v: display the current version of sdk
broadcast or b: display the last broadcast message
help or h: show the sdk help message
offline: enable or disable offline mode
selfupdate: update the sdk
flush: flush sdk local state
Manage Java Version
All installed Java versions will be available in the folder:
To verify whether the installation was successful, you can confirm the current Java version. However, note that in Java 8 or earlier versions, the command java --version:
Connclusion
SDKMAN! is a must-have for developers working with Java, Groovy, or any JVM-based language. Give it a try, and you won’t be disappointed.
My site is free of ads and trackers. Was this post helpful to you? Why not
You can disable the ads below with Adblock Plus for your browser. Disqus is great for comments/feedback but I had no idea it came with these gaudy ads.