Installing OpenJDK on Debian-based Systems

Steps for installing OpenJDK 8 on Debian-based systems.

Configure your operating system to use the latest build of a Technology Compatibility Kit (TCK) Certified OpenJDK version 8. For example, OpenJDK 8 (1.8.0_151 minimum).
Tip: Although Oracle JRE/JDK 8 is supported, DataStax does more extensive testing on OpenJDK 8. This change is due to the end of public updates for Oracle JRE/JDK 8.
Java 9 is not supported.

Procedure

In a terminal:
  1. Install the OpenJDK 8 from a PPA repository:
    sudo add-apt-repository ppa:openjdk-r/ppa
  2. Update the system package cache and install:
    sudo apt-get update
    sudo apt-get install openjdk-8-jdk
  3. If you have more than one Java version installed on your system use the following command to switch versions:
    sudo update-alternatives --config java
  4. Make sure your system is using the correct JDK:
    java -version
    openjdk version "1.8.0_72-internal"
    OpenJDK Runtime Environment (build 1.8.0_72-internal-b05)
    OpenJDK 64-Bit Server VM (build 25.72-b05, mixed mode)