🌐
OpenLogic
openlogic.com › openjdk-downloads
OpenJDK Downloads | OpenLogic
Free, quarterly builds of OpenJDK for Linux, Windows, and MacOS.
Java development kit
OpenJDK (Open Java Development Kit) is a free and open-source implementation of the Java Platform, Standard Edition (Java SE). It is the result of an effort Sun Microsystems began in 2006, four … Wikipedia
Factsheet
Original author Sun Microsystems
Developers Oracle, OpenJDK and Java Community, Red Hat, Azul Systems, IBM, Microsoft, Amazon, Apple, SAP
Initial release May 8, 2007; 18 years ago (2007-05-08)
Factsheet
Original author Sun Microsystems
Developers Oracle, OpenJDK and Java Community, Red Hat, Azul Systems, IBM, Microsoft, Amazon, Apple, SAP
Initial release May 8, 2007; 18 years ago (2007-05-08)
🌐
OpenJDK
openjdk.org
OpenJDK
Learn about the key active Projects in the Community including Amber (high-productivity language features), Loom (lightweight concurrency), Panama (foreign functions and foreign data), Valhalla (primitive types and specialized generics), and, of course, the next version of Java and the JDK ...
🌐
Oracle
oracle.com › java › technologies › javase › jdk11-archive-downloads.html
Java Archive Downloads - Java SE 11
Go to the Oracle Java Archive page · The JDK is a development environment for building applications using the Java programming language
Top answer
1 of 12
610
  1. Extract the zip file into a folder, e.g. C:\Program Files\Java\ and it will create a jdk-11 folder (where the bin folder is a direct sub-folder). You may need Administrator privileges to extract the zip file to this location.

  2. Set a PATH:

    • Select Control Panel and then System.
    • Click Advanced and then Environment Variables.
    • Add the location of the bin folder of the JDK installation to the PATH variable in System Variables.
    • The following is a typical value for the PATH variable: C:\WINDOWS\system32;C:\WINDOWS;"C:\Program Files\Java\jdk-11\bin"
  3. Set JAVA_HOME:

    • Under System Variables, click New.
    • Enter the variable name as JAVA_HOME.
    • Enter the variable value as the installation path of the JDK (without the bin sub-folder).
    • Click OK.
    • Click Apply Changes.
  4. Configure the JDK in your IDE (e.g. IntelliJ or Eclipse).

You are set.

To see if it worked, open up the Command Prompt and type java -version and see if it prints your newly installed JDK.

If you want to uninstall - just undo the above steps.

Note: You can also point JAVA_HOME to the folder of your JDK installations and then set the PATH variable to %JAVA_HOME%\bin. So when you want to change the JDK you change only the JAVA_HOME variable and leave PATH as it is.

2 of 12
282

Eclipse Adoptium

For Java 17 and up, you can use the Eclipse Adoptium website. According to their about section, the Eclipse Adoptium project is the continuation of the original AdoptOpenJDK mission. It currently hosts Java 8, 11 and 16 through 22, offering various installation methods, including .msi installers, which will perform all the things listed in the question (Unpacking, registry keys, PATH variable updating (and JAVA_HOME), uninstaller...).

Earlier, Java 11 was hosted via AdoptOpenJDK. It now redirects to Eclipse Adoptium.

🌐
OpenJDK
openjdk.org › install
OpenJDK: Download and install
Oracle's OpenJDK JDK binaries for Windows, macOS, and Linux are available on release-specific pages of jdk.java.net as .tar.gz or .zip archives.
🌐
Oracle
oracle.com › java › technologies › downloads
Download the Latest Java LTS Free
Download the Java including the latest version 17 LTS on the Java SE Platform. These downloads can be used for any purpose, at no cost, under the Java SE binary code license.
🌐
Oracle
jdk.java.net › archive
Archived OpenJDK GA Releases
This page is an archive of previously released builds of the JDK licensed under the GNU General Public License, version 2, with Classpath Exception · WARNING: These older versions of the JDK are provided to help developers debug issues in older systems. They are not updated with the latest ...
Find elsewhere
🌐
Azul Systems
azul.com › home › azul downloads
Java 8, 11, 17, 21, 25 Download for Linux, Windows and macOS
February 25, 2026 - Click here to download the Azul Zulu Builds of OpenJDK for Java 8, 11, 17, 21, 25 for Linux, Windows and macOS. Also download Azul Platform Prime.
🌐
Red Hat
developers.redhat.com › products › openjdk › download
Download the Red Hat Build of OpenJDK | Red Hat Developer
July 25, 2024 - JRE 11 Windows 64-bit SHA-256 checksum: 3fa8555794ac79689877726a2b3190aa235c1433f34890b5e595f5e873c9040b ... OpenJDK 11 Linux 64-bit SHA-256 checksum: c88ad51f902661e9fc6d2bb99d3d44fcbddb992ef71d402fd7ad0273ed4cdeee
🌐
Adoptium
adoptium.net › temurin › releases
Temurin jdk-11.0.30+7, macOS aarch64 (M1) (.PKG)
There are multiple different ways to get Eclipse Temurin beyond direct downloads. The curated list below shows some of these options for installing high-performance, cross-platform, open-source OpenJDK runtime binaries.
🌐
Ex Libris
knowledge.exlibrisgroup.com › aleph › knowledge articles
How to Download and Install OpenJDK 11 on Windows 10 PC for Aleph - Ex Libris Knowledge Center
January 3, 2020 - Navigate in Web Browser to: https://jdk.java.net/11/ Look for the builds section. Click on the zip link right next to Windows/x64. At the time of writing the latest Oracle OpenJDK release was version: 11.0.1.
🌐
Oracle
jdk.java.net › 11
JDK 11 Releases
The JDK 11 Early Access Program has concluded. Please visit Java SE Downloads for production ready builds. Older releases, which do not include the most up to date security vulnerability fixes and are no longer recommended for use in production, remain available in the OpenJDK Archive.
🌐
Adoptium
adoptopenjdk.net › releases.html
Latest release | AdoptOpenJDK - Open source, prebuilt OpenJDK binaries
AdoptOpenJDK provides prebuilt OpenJDK binaries from a fully open source set of build scripts and infrastructure. Supported platforms include Linux, macOS, Windows, ARM, Solaris, and AIX.
🌐
ImageJ
imagej.net › ij › download.html
Download
Download ImageJ bundled with Java 8 (may need to work around Path Randomization). Instructions. With M1 (ARM) Macs, download ImageJ bundled with Zulu OpenJDK 13.0.6. Download ImageJ bundled with Java 8. Instructions. Download ImageJ bundled with 64-bit Java 8.
🌐
Oracle
jdk.java.net › 17
JDK 17 Releases
JDK 17 has been superseded. Please visit jdk.java.net for the current version · Older releases, which do not include the most up to date security vulnerability fixes and are no longer recommended for use in production, remain available in the OpenJDK Archive
🌐
Apache
tomcat.apache.org › download-11.cgi
Apache Tomcat® - Apache Tomcat 11 Software Downloads
Welcome to the Apache Tomcat® 11.x software download page. This page provides download links for obtaining the latest version of Tomcat 11.0.x software, as well as links to the archives of older releases · Unsure which version you need? Specification versions implemented, minimum Java version ...
🌐
Adoptium
adoptium.net › temurin › releases
Latest Releases | Adoptium
All VersionsJDK 25 - LTSJDK 21 - LTSJDK 17 - LTSJDK 11 - LTSJDK 8 - LTS · No releases match your current filter criteria. Try adjusting your selections or reset all filters to see available releases. There are multiple different ways to get Eclipse Temurin beyond direct downloads. The curated list below shows some of these options for installing high-performance, cross-platform, open-source OpenJDK runtime binaries.