How to Install Java, JRE, JDK on Ubuntu, Linux Mint

2 min

A complete guide to install Java/JRE/JDK on Ubuntu including Ubuntu 16.04 LTS Xenial Xerus.

Many programs needs Java Runtime Environments (JRE) to run properly. In Ubuntu, to install Java there are lots of options available – openjre, defaultjre or oraclejre. This article describes how to install those and configure JAVA_HOME environment variable.

Install Default JRE/JDK

Unless your package requires specific Oracle Java, OpenJDK/JRE; you can go ahead with installing default JRE/JDK which would work in most of the cases.

  • Run below command to update the package index
sudo apt-get update
  • Check if Java is already installed in your system by running below command
java -version

If you don’t get a message with Java version, then Java is not installed in your system. You can proceed to install Java.

  • To install default Java Runtime Environment (JRE), run below command from terminal
sudo apt-get install default-jre
  • To install default Java Development Kit (JDK), run beow command from terminal
sudo apt-get install default-jdk

This is everything you need to have Java installed in your system. After installation you can run java -version to check whether Java is installed.

Installing OpenJDK 8

  • To install OpenJDK 8 run below commands.
  • for Java Runtime Environment
sudo apt-get install openjdk-8-jre
  • for Java Development Kit
sudo apt-get install openjdk-8-jdk

To Install Oracle JDK 8 via PPA

WebUpd8 team maintains a PPA for all Oracle Java versions. Run below command to add the PPA.

sudo apt-get install python-software-properties
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update

Run below commands to install Oracle Java 8 in Ubuntu, Linux Mit and derivatives

sudo apt-get install oracle-java8-installer

Setting up JAVA_HOME environment variable

  • Check the path where Java is installed. Run below command
sudo update-alternatives --config java
  • This would give a list of Java paths if you have multiple version of Java is installed in your system. If only one version is installed, then you would get a response like this:

Java Path Install

The Java is installed in path /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java.

  • Open /etc/environment file via administrator mode in your favorite text editor
sudo gedit /etc/environment
  • Add below line in the file and save the file.

Make sure to change the path according to your system.

  • Run below command to reload the file
source /etc/environment
  • Run below command to check if your Java installation setting of JAVA_HOME is correct.

Java Home Set


Questions, suggestions? Drop a comment using comment box below.



Creator and author of Connect with me via Telegram, 𝕏 (Twitter), or send us an email.
Notify of

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Oldest Most Voted
Inline Feedbacks
View all comments