Steps for installing the Oracle JDK on Debian-based systems.
Configure your operating system to use the latest version of Oracle Java Platform, Standard Edition
8.
The Oracle Java Platform, Standard Edition (JDK) has been removed from the official
software repositories of Ubuntu and only provides a binary (.bin)
version. You can get the JDK from the Java SE Downloads.
Procedure
-
Check which version of the JDK your system is using:
If Oracle Java is used, the results should look like:
java version "1.8.0_65"
Java(TM) SE Runtime Environment (build 1.8.0_65-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.65-b01, mixed mode)
-
If necessary, go to Oracle Java SE Downloads, accept the
license agreement, and download the installer for your distribution.
Note: If installing the Oracle JDK in a cloud environment, accept the license
agreement, download the installer to your local client, and then use
scp (secure copy) to transfer the file to your cloud
machines.
-
Make a directory for the JDK:
$ sudo mkdir -p /usr/lib/jvm
-
Unpack the tarball and install the JDK:
$ sudo tar zxvf jdk-8u65-linux-x64.tar.gz -C /usr/lib/jvm
The JDK files are installed into a directory called
/usr/lib/jvm/jdk-8u_version.
-
Tell the system that there's a new Java version available:
$ sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.8.0_version/bin/java" 1
If updating from a previous version that was removed manually, you many need
to execute the above command twice, because you'll get an error message the
first time.
-
Set the new JDK as the default using the following command:
$ sudo update-alternatives --config java
-
Make sure your system is using the correct JDK:
java version "1.8.0_65"
Java(TM) SE Runtime Environment (build 1.8.0_65-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.65-b01, mixed mode)