Download Java 6 JDK

Find Java 6 Development Kit downloads for Linux, 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: 6.22.0.3Azul Zulu
    Operating System
    Linux glibc
    Architecture
    x64
    Java Package
    JDK
  • Version: 6.22.0.3Azul Zulu
    Operating System
    Linux glibc
    Architecture
    amd64
    Java Package
    JDK
  • Version: 6.22.0.3Azul Zulu
    Operating System
    Windows
    Architecture
    x64
    Java Package
    JDK
  • Version: 6.21.0.3Azul Zulu
    Operating System
    Linux glibc
    Architecture
    x64
    Java Package
    JDK
  • Version: 6.21.0.3Azul Zulu
    Operating System
    Linux glibc
    Architecture
    amd64
    Java Package
    JDK

About Java 6

Java 6 downloads are useful for reproducing older application environments. Match the exact update and vendor expected by your project before replacing an existing installation.

These are legacy builds. Check the vendor's maintenance policy and your application's requirements before using them in a deployed environment.

Choose a Java 6 build

This catalog lists 2 distributions for Java 6. Available architecture labels include amd64, ia64, sparc, 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 6 (often displayed as 1.6). If they differ, check PATH, JAVA_HOME, and your IDE's selected JDK.

java -version
javac -version

Java 6 feature documentation