Install Java

Check to see if there is an appropriate version of Java already installed.

Open a terminal and run the command

java -version

If Java is installed, you will see something like this in your terminal:

Java version

If the version is 11 or above, then jump to the Clojure install page

Operating System specific install instructions

For windows users, the scoop install is recommended.

Open a terminal and run the following command (you will be prompted for your login password to complete the install)

sudo apt install openjdk-11-jdk

openjdk-11 not available or not the right version?

If openjdk-11 is not available, add the Ubuntu OpenJDK personal package archive

sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt-get update

If you have more than one version of Java installed, set the version by opening a terminal and using the following command

sudo update-alternatives --config java

Available java versions will be listed. Enter the list number for the version you wish to use.

Using Homebrew, run the following command in a terminal to install Java 11:

brew cask install adoptopenjdk11

Switching between Java versions

You can run more than one version of Java on MacOS. Set the Java version by opening a terminal and using one of the following commands

Show the Java versions installed

/usr/libexec/java_home -V

Switch to Java version 11

export JAVA_HOME=$(/usr/libexec/java_home -v 11)

For Windows 10 use Windows Subsystem for Linux and Windows Terminal are recommended if you have administrative privileges and are happy to use a Unix system on the command line.

Alternatively use, a command line installer for windows. Powershell 5 or greater is required.

Follow the scoop-clojure install instructions, summarized here:

scoop install git
scoop bucket add java
scoop bucket add scoop-clojure
scoop install adoptopenjdk-lts-hotspot

scoop can also be used to install clojure

Still having problems?

If neither Scoop or Windows Subsystem for Linux work, try the Chocolatey package manager. Install the Java Runtime (JRE) using the following command in a command line window

choco install javaruntime

If Chocolatey does not work, then try the manual Java install.

Download OpenJDK 11 Hotspot

Adopt OpenJDK webpage

Run the file once downloaded and follow the install instructions.

results matching ""

    No results matching ""