Download Java 8 JDK (LTS)

Find Java 8 Development Kit downloads for AIX, Linux, macOS, Solaris, Windows. Choose a distribution and architecture to match your environment.

Available JDK downloads

Downloads are provided directly by the official JDK vendors. GetJDK does not modify JDK binaries.

  • Version: 8.472.8Amazon Corretto
    Operating System
    Linux glibc
    Architecture
    arm64
    Java Package
    JDK FX
  • Version: 8.472.8Amazon Corretto
    Operating System
    Linux glibc
    Architecture
    amd64
    Java Package
    JDK FX
  • Version: 8.462.8Amazon Corretto
    Operating System
    Linux glibc
    Architecture
    amd64
    Java Package
    JDK FX
  • Version: 8.462.8Amazon Corretto
    Operating System
    Linux glibc
    Architecture
    arm64
    Java Package
    JDK FX
  • Version: 8.452.9Amazon Corretto
    Operating System
    Linux glibc
    Architecture
    arm64
    Java Package
    JDK FX

About Java 8

Java 8 introduced lambda expressions and default methods. For projects that still target Java 8, check the vendor and update number as well as the major version.

An LTS label describes a release line, not a guarantee for every binary. Update availability and support terms depend on the distribution you choose.

Choose a Java 8 build

This catalog lists 16 distributions for Java 8. Available architecture labels include aarch64, amd64, arm, arm64, ppc, ppc64, ppc64le, s390x, sparcv9, x64, x86; availability differs by operating system and vendor.

Choose JDK to compile Java code. If you only need a runtime, use More filters to check for JRE packages. An installer and a compressed archive can contain the same Java version but require different installation steps.

Verify your JDK installation

After installing, open a new terminal and check both commands. They should report Java 8 (often displayed as 1.8). If they differ, check PATH, JAVA_HOME, and your IDE's selected JDK.

java -version
javac -version

Java 8 feature documentation