Jabba
6.6#3 in runtime version managersFree planFree planLinuxmacOSWindows
Visit| Fact | Jabba | jEnv |
|---|---|---|
| Project configuration | A `.jabbarc` file can specify a JDK version for Jabba to use, and a default alias can select the version used in new terminals. | A local version setting creates a .java-version file that can be checked into Git for a project. |
| Purpose | Jabba is a Java version manager inspired by nvm and written in Go. | jEnv is a command-line tool for managing Java environments and switching between Java versions. |
| Shell support | The README gives shell integration instructions for bash, zsh, and fish. | The documentation gives setup instructions for Bash, Zsh, and Fish shells. |
No prices published.
Jabba suits developers who need to install and select JDK versions across macOS, Linux, or Windows. It can also help teams pin a project to a chosen JDK with `.jabbarc`.
You want what its maker publishes above — check its page for the details.