Java development kit
OpenJDK (Open Java Development Kit) is an implementation of the Java Platform, Standard Edition (Java SE). It is the result of an effort Sun Microsystems began in 2006, four years before the … Wikipedia
Factsheet
Original author Sun Microsystems
Developers Oracle, OpenJDK and Java Community, Red Hat, Azul Systems, IBM, Microsoft, Amazon, Apple, SAP
Release May 8, 2007; 19 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
Release May 8, 2007; 19 years ago (2007-05-08)
🌐
OpenJDK
openjdk.org
OpenJDK
Learn about the key active Projects in the Community including Amber (high-productivity language features), Babylon (foreign programming models), Leyden (better startup and warmup), Loom (lightweight concurrency), Panama (foreign functions and foreign data), Valhalla (primitive types and ...
🌐
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.
Discussions

OpenJDK 11 download? I only find Oracle JDK!
Sorry, I'm confused ... I've just tried to find the latest version of the OpenJDK 11. This page https://jdk.java.net/11/ links to the Oracle download… More on reddit.com
🌐 r/java
39
8
May 23, 2019
java 11 - How to install OpenJDK 11 on Windows? - Stack Overflow
https://www.openlogic.com/openjdk-downloads allowed me to pick a 32-bit version of OpenJDK8 (don't ask - Arduino IDE doesn't compile with 11), I think they just wrap around AdoptOpenJDK MSIs but I couldn't find 32-bit distros on AdoptOpenJDK. More on stackoverflow.com
🌐 stackoverflow.com
Java 8 or Java 11?

Don't get Java 8. Oracle is ceasing public updates for it after Jan 2019.

Also, get Java 11, but from OpenJDK, not from Oracle. Oracle's Java 11 (available here) has become paid for many uses under their new license. So you don't want to accidentally run afoul of that.

So stick to the OpenJDK Java 11 binaries instead, that are available under a GNU GPL2 license. Here's a link to the OpenJDK Java 11 download page: https://jdk.java.net/11/

Also, Java 11 is backward compatible, so when you install Java 11, you anyway get all the features of Java 8, but not vice versa. So might as well install the latest one that has the superset of the features.

More on reddit.com
🌐 r/learnjava
13
16
December 27, 2018
Can't download Java 8 without an Oracle account?
Adopt OpenJDK . More on reddit.com
🌐 r/learnjava
9
4
July 3, 2019
🌐
OpenLogic
openlogic.com › openjdk-downloads
OpenJDK Downloads | OpenLogic
OpenLogic now provides free, quarterly builds of OpenJDK 8, OpenJDK 11, OpenJDK 17, and OpenJDK 21 for Linux, Windows, and MacOS. ... Note: Open source OpenJDK is provided free of charge and "as is", without warranty of any kind, express or implied. In no event shall Perforce Software, Inc. or its affiliates be liable for any claim, damages, or other liability arising from out of or in connection with open source OpenJDK software downloaded from this site.
🌐
Red Hat
developers.redhat.com › products › openjdk › download
Download the Red Hat Build of OpenJDK | Red Hat Developer
July 25, 2024 - Download the Red Hat Build of OpenJDK at no-cost. The Red Hat build of OpenJDK is an open source implementation of the Java Platform, Standard Edition (Java SE)
🌐
Reddit
reddit.com › r/java › openjdk 11 download? i only find oracle jdk!
r/java on Reddit: OpenJDK 11 download? I only find Oracle JDK!
May 23, 2019 - Sorry, I'm confused ... I've just tried to find the latest version of the OpenJDK 11. This page https://jdk.java.net/11/ links to the Oracle download…
Find elsewhere
🌐
GitHub
gist.github.com › douglarek › bbda8cc23a562cb5d5798717d57bc9e9
How to install openJDK 11 on macOS · GitHub
Download ZIP · How to install openJDK 11 on macOS · Raw · install-openjdk.txt · This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
🌐
Oracle
jdk.java.net › archive
Archived OpenJDK GA Releases
To obtain the source code for the JDK 11 GA build, clone the JDK 11 Mercurial repository.
🌐
Oracle
oracle.com › java › technologies › javase › jdk11-archive-downloads.html
Java Archive Downloads - Java SE 11
For current Java releases, please visit Oracle Java SE Downloads. This software is licensed under the Oracle Technology Network License Agreement for Oracle Java SE · JDK 11.0.30 checksums and OL 9 GPG Keys for RPMs.
🌐
Oracle
oracle.com › java › technologies › downloads
Download the Latest Java LTS Free
Please review the terms carefully before downloading and using this product. FAQs are available here. Commercial license and support are available for a low cost with Java SE Universal Subscription. JDK 17.0.19 checksums and OL 9 GPG Keys for RPMs ... Java SE subscribers will receive JDK 11 updates until at least January 2032.
🌐
Java Code Geeks
examples.javacodegeeks.com › home › java development › core java
Download and Install OpenJDK 11 - Examples Java Code Geeks - 2026
August 30, 2021 - For the purpose of this article, we going to download the 11.0.2 (build 11.0.2+9) version. The OpenJDK 11 is available for Linux, macOS, and Windows.
🌐
Red Hat
docs.redhat.com › en › documentation › red_hat_build_of_openjdk › 11 › html-single › installing_and_using_red_hat_build_of_openjdk_11_on_rhel › index
Installing and using Red Hat build of OpenJDK 11 on RHEL | Red Hat build of OpenJDK | 11 | Red Hat Documentation
Navigate to the Software Downloads page on the Red Hat Customer Portal. Select the latest version of Red Hat build of OpenJDK 11 from the Version drop-down list, and then download the JDK archive for Linux to your local system.
🌐
OpenJDK
wiki.openjdk.org › spaces › JDKUpdates › pages › 42598678 › JDK11u
JDK11u - JDK Updates - OpenJDK Wiki
April 6, 2026 - Friday, 3rd of July 2026: Fourth and final jdk11u build promotion (tag: jdk-11.0.32+9). Frozen for release. Tuesday, 21st of July 2026: GA; OpenJDK 11.0.30 released (tag: jdk-11.0.32-ga, likely to be jdk-11.0.32+10)
🌐
Bell Software
bell-sw.com › pages › downloads
Download JDK 8, 11, 17, 21, 25, 26 | Java Builds for Linux, Windows and macOS
Download Liberica JDK, supported OpenJDK builds. Open source Java 8, 11 and more for Linux, Windows, macOS.
Top answer
1 of 12
611
  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.

🌐
Microsoft
microsoft.com › openjdk
Microsoft Build of OpenJDK
The Microsoft Build of OpenJDK is a new no-cost long-term supported distribution and Microsoft’s new way to collaborate and contribute to the Java ecosystem.
🌐
Red Hat
docs.redhat.com › en › documentation › red_hat_build_of_openjdk › 11 › html-single › installing_and_using_red_hat_build_of_openjdk_11_for_windows › index
Installing and using Red Hat build of OpenJDK 11 for Windows | Red Hat build of OpenJDK | 11 | Red Hat Documentation
This procedure describes how to manually install Red Hat build of OpenJDK 11 for Microsoft Windows using the archive. ... Download the archive of Red Hat build of OpenJDK 11 for Microsoft Windows.
🌐
OpenJDK
openjdk.org › projects › jdk › 11
JDK 11
JDK 11 is the open-source reference implementation of version 11 of the Java SE Platform as specified by by JSR 384 in the Java Community Process.
🌐
Gluon
gluonhq.com › products › javafx
JavaFX — Gluon
Download OpenJFX builds from Gluon — the team that maintains OpenJFX. Free, signed SDK and jmods for Linux, Windows, and macOS. Optional commercial LTS support.