The Launcher. The Launcher is a small C program used by most tools to start a JVM and invoke the main program for the tool. It is built as needed for each tool as part of a full JDK build. Mar 23, 2016  Download Java for OS X directly from Oracle. Get the latest version If an app or webpage you want to use asks you to install Java software, you can download the current version of Java for OS X directly from Oracle's website.

After Sierra upgrade, all my JDK were removed. So here is how I reinstalled all of them with only brew commands, and manage them with jEnv.

First do all your mac updates (especially XCode), then:

Install Brew:

Install JDK 8:

Install other JDKs:

Upgrading

Managing your JDKs globally, per shell or per folder with Jenv:

Java Serialver For Mac

Website: http://www.jenv.be/

Since I have zsh (see website for bash instructions), I also execute:

Source your profile again:

(for bash, you have to do the equivalent, )

Then add your JDKs:

Then switch between them:

List managed JDKs

outputs:

Configure global version Cran r.

Configure local version (per directory)

Configure shell instance version