EVERYTHING XIAOMI
Get listed

jEnv

Place
#25 of 30
Score
5.6
jEnv's website

The facts below are what the maker publishes about jEnv, checked and dated. Our editors have not written about it yet.

The facts

Each one read from jEnv's own pages, with the date it was checked.

What it does

Build tool integrations
Optional plugins support Gradle, Maven, Ant, Leiningen, and sbt.checked 2 Oct 2026
Installation
The maker’s site documents source installation on Linux and OS X, and Homebrew installation on Mac OS X.checked 2 Oct 2026
Integrations
Optional plugins can export Java settings for Gradle, Maven, Ant, Leiningen, and sbt.checked 29 Sep 2026
Issue reporting
The maker directs users to create a GitHub issue to report bugs or missing features.checked 2 Oct 2026
JAVA_HOME
It can set JAVA_HOME through its export plugin.checked 2 Oct 2026
Java installation
jEnv does not install Java; users install Java with a platform appropriate package manager and add its location to jEnv.checked 29 Sep 2026
Java version switching
It lets developers switch between Java versions on a development machine.checked 29 Sep 2026
JDK registration
The jenv add command registers an existing Java installation; jEnv does not install Java for you.checked 2 Oct 2026
Known issue
The project documentation says users have reported issues using jEnv with Fish.checked 29 Sep 2026
Maintainer
The repository README lists Gildas Cuisinier as a maintainer.checked 2 Oct 2026
Open source
The project is open source and welcomes external contributions.checked 2 Oct 2026
Project configuration
A local version setting creates a .java-version file that can be checked into Git for a project.checked 2 Oct 2026
Purpose
jEnv is a command-line tool for managing Java environments and switching between Java versions.checked 2 Oct 2026
Shells
The maker’s site documents setup for Bash and Zsh; the repository README also gives Fish setup instructions and says Fish support is untested by the maintainer.checked 2 Oct 2026
Shell support
The documentation gives setup instructions for Bash, Zsh, and Fish shells.checked 29 Sep 2026
Support
The site directs users to GitHub to report bugs or request missing features.checked 29 Sep 2026
Version scopes
Java versions can be configured globally, per directory, or for a shell session.checked 2 Oct 2026

Where it runs

Linux installation
The site documents installing jEnv from its Git repository on Linux.checked 29 Sep 2026
macOS installation
The site documents installation on macOS using Homebrew.checked 29 Sep 2026

Alternatives to jEnv

All alternatives
  1. 1

    nvm

    Free planOpen sourceLinuxmacOSSelf-hostedWindows
    7.4Free plan
  2. 2

    GHCup

    Free planWebLinuxmacOSSelf-hosted
    7.0Free plan
  3. 3

    Jabba

    Free planLinuxmacOSWindows
    6.6Free plan
  4. 4rustup logo

    rustup

    Free planLinuxmacOSWindows
    6.6Free plan
  5. 5

    axe-playwright

    Free planWebLinux
    6.4Free plan
  6. 6

    asdf

    Free planLinuxmacOS
    6.2Free plan