Oracle
oracle.com › java › technologies › downloads
Download the Latest Java LTS Free
JDK 21 will receive updates under the NFTC, until September 2026, a year after the release of the next LTS. Subsequent JDK 21 updates will be licensed under the Java SE OTN License (OTN) and production use beyond the limited free grants of the OTN license will require a fee. Linux · macOS · Windows · Documentation Download ·
Videos
02:44
How to Install Java JDK 24 on Windows 11 - YouTube
10:42
How to Install Java JDK on Windows 11 ( with JAVA_HOME ) (2025) ...
10:34
How to Install Java JDK on Windows 11 ( with JAVA_HOME ) (2024) ...
03:12
How to Install Java JDK 23 on Windows 10 - YouTube
07:34
Download and install Oracle JDK 25 on Windows - YouTube
03:10
How to Install Java JDK 24.0.2 on Windows 10 - YouTube
Is java JDK available for windows on Arm?
OpenJdk was ported to windows/aarch64 by Microsoft in JEP 388: https://openjdk.org/jeps/388 If there’s any issue with IntelliJ it’s a Jetbrains problem, not a jdk one. That being said there looks like they offer a windows aarch64 download: https://www.jetbrains.com/idea/download/ More on reddit.com
Windows 32-bit support in newer versions of OpenJDK
I have to imagine the adventurous that want to use latest JDK and can’t download alternative 32 bit JDK will install Linux. I find the whole what will the poor people of other countries do in this thread in poor taste? Those folks are pretty damn ingenious and will find a solution if it’s even a problem. The real pissed off people I think are actually the privileged who are concerned with e waste and have kept their 20 year laptop because old ThinkPads are great or Stallman concerns. Even large gov orgs will not care because ha they are probably running JDK 6 on those machines. More on reddit.com
How do I install Java?
Please ensure that: Your code is properly formatted as code block - see the sidebar (About on mobile) for instructions You include any and all error messages in full You ask clear questions You demonstrate effort in solving your question/problem - plain posting your assignments is forbidden (and such posts will be removed) as is asking for or giving solutions. Trying to solve problems on your own is a very important skill. Also, see Learn to help yourself in the sidebar If any of the above points is not met, your post can and will be removed without further warning. Code is to be formatted as code block (old reddit: empty line before the code, each code line indented by 4 spaces, new reddit: https://i.imgur.com/EJ7tqek.png ) or linked via an external code hoster, like pastebin.com, github gist, github, bitbucket, gitlab, etc. Please, do not use triple backticks (```) as they will only render properly on new reddit, not on old reddit. Code blocks look like this: public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } } You do not need to repost unless your post has been removed by a moderator. Just use the edit function of reddit to make sure your post complies with the above. If your post has remained in violation of these rules for a prolonged period of time (at least an hour), a moderator may remove it at their discretion. In this case, they will comment with an explanation on why it has been removed, and you will be required to resubmit the entire post following the proper procedures. To potential helpers Please, do not help if any of the above points are not met, rather report the post. We are trying to improve the quality of posts here. In helping people who can't be bothered to comply with the above points, you are doing the community a disservice. I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns. More on reddit.com
Java install help.
Here's is an example. The exact version of Java doesn't matter, what matters is that all the files paths etc match up. This site can help you grab specific versions of Java https://www.openlogic.com/openjdk-downloads Download Java 11 ZIP file https://jdk.java.net/11/ Unpack Zip file contents in openjdk-11.0.2_windows-x64_bin.zip\jdk-11.0.2\ to C:\Program Files\Java\Java11\ (Note: the change in file path from default of .zip file) Uninstall Java version 8 Adjust system variables for Java 11 (Note: these paths must conform to the path used in step 2. If you used something different, you must adjust the path statements in this step accordingly.) Create Java_Home system variable using GPO pointed to C:\Program Files\Java\Java11 Add C:\Program Files\Java\Java11\bin\ to PATH statement for all users Remove any Java 8 statements from system PATH, typically C:\Program Files (x86)\Common Files\Oracle\Java\javapath and C:\ProgramData\Oracle\Java\javapath Configure Java 11 HKLM registry entries Confirm HKLM\SOFTWARE\Classes.jar is set to: jarfile (Note: this path must conform to the path from step 2. If you used something different, you must adjust the path statement in this step accordingly.) Confirm HKLM\SOFTWARE\Classes\Jarfile\Shell\Open\Command\ is set to: "C:\Program Files\Java\Java11\bin\javaw.exe" -jar "%1" %* Remove Java 8 HKey_Current_User registry entries – if you don’t remove these entries, double-clicking .jar files will not work If present, delete HKCU\SOFTWARE\Classes.jar registry entry If present, delete HKCU\SOFTWARE\Classes\jar_auto_file registry entry Confirm Java installation At a command prompt, type: java -version (this command should return the following results) openjdk version "11.0.2-ojdkbuild" 2019-01-15 LTS OpenJDK Runtime Environment (build 11.0.2-ojdkbuild+7-LTS) OpenJDK 64-Bit Server VM (build 11.0.2-ojdkbuild+7-LTS, mixed mode) More on reddit.com
Oracle
java.com › en › download › manual.jsp
Download Java
» What is Java » Remove older versions » Security » Support » Other help · This download is for end users who need Java for running applications on desktops or laptops. Java 8 integrates with your operating system to run separately installed Java applications.
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.
Oracle
jdk.java.net › 25
OpenJDK JDK 25.0.1 GA Release
September 17, 2025 - Commercial builds of JDK 25.0.1 from Oracle, under a non-open-source license, can be found here. ... If you have difficulty downloading any of these files please contact [email protected].
Oracle
java.com › zh-CN
Java | Oracle
来自 Java 管理者 Oracle 的免费 Java 开发工具包 (JDK) 下载和资源 · 开发人员下载 · 开发人员资源 · 企业资源 ·
Oracle
oracle.com › java › technologies
Java SE | Oracle Technology Network | Oracle
JDK for ARM releases are available on the same page as the downloads for other platforms
Oracle
oracle.com › java › technologies › javase › jdk17-archive-downloads.html
Java Archive Downloads - Java SE 17.0.12 and earlier
This page includes archive downloads for JDK 17 updates 17.0.12 and earlier.
GeeksforGeeks
geeksforgeeks.org › java › download-and-install-jdk-on-windows-mac-and-linux
Download and Instal JDK on Windows, Mac and Linux
July 11, 2022 - This article describes the step-by-step process for installing and configuring the JDK on Windows, Mac and Linux. The JDK can be installed on the following Platforms: ... Go to the Official JDK website to download the file.
OpenJDK
openjdk.org
OpenJDK
JDK 8 Updates · JDK 9 · JDK (…, 25, 26, 27) JDK Updates · JMC · Jigsaw · Kona · Lanai · Leyden · Lilliput · Locale Enhancement · Loom · Memory Model Update · Metropolis · Multi-Language VM · Nashorn · New I/O · OpenJFX · Panama · Penrose · Port: AArch32 ·
Oracle
jdk.java.net › 24
JDK 24 Releases
Please visit jdk.java.net for the current version.
Oracle
docs.oracle.com › en › java › javase › 21 › install › installation-jdk-microsoft-windows-platforms.html
Installation of the JDK on Microsoft Windows Platforms
July 15, 2025 - Download jdk-21_windows-x64_bin.msi from the Java SE Downloads page.
Oracle
docs.oracle.com › en › industries › hospitality › enterprise-integrations › gaming-integration › 24.1 › gamig › t_download_jdk17_for_microsoft_windows.htm
Download JDK17 for Microsoft Windows
April 22, 2024 - Go to JDK Development Kit 17.0.10 downloads. Select JDK17 and Windows tabs.
Microsoft Learn
learn.microsoft.com › en-us › java › openjdk › install
Install the Microsoft Build of OpenJDK | Microsoft Learn
1 month ago - Microsoft is not responsible for, nor does it grant any licences to, third-party packages. Downloading https://aka.ms/download-jdk/microsoft-jdk-25.0.1-windows-x64.msi ██████████████████████████████ 160 MB / 160 MB Successfully verified installer hash Starting package install...
Oracle
jdk.java.net
JDK Builds from Oracle
Looking for Oracle JDK builds and information about Oracle’s enterprise Java products and services? Visit the Oracle JDK Download page.
Bell Software
bell-sw.com › pages › downloads
Java Download | Java 8, Java 11, Java 17, Java 21, Java 25 - OpenJDK Builds for Linux, Windows & macOS
Download Liberica JDK, supported OpenJDK builds. Open source Java 8, 11 and more for Linux, Windows, macOS.