x64
machine scopeOpenJDK21U-jdk_x64_windows_hotspot_21.0.5_11.msi
- SHA-256
- 8ef78a37811529d73d37e29a9fa24bf2d46d0d5d97c4f6e403ea9adebc55eaf3
Eclipse Temurin JDK with Hotspot 21 · earlier release
The URL Eclipse Adoptium published for this release, and the SHA-256 of every file in it, so you can prove the copy you have is that one and not something else wearing the same name.
Released 21 October 2024.
Eclipse Temurin JDK with Hotspot 21 is now on version 21.0.12.101. An older build stops getting security fixes, so install one only when you have a reason: a plugin that broke, a machine that cannot run the new one, a bug you need to reproduce. If you just want Eclipse Temurin JDK with Hotspot 21, take the current version.
OpenJDK21U-jdk_x64_windows_hotspot_21.0.5_11.msi
OpenJDK21U-jdk_aarch64_windows_hotspot_21.0.5_11.msi
This release shipped in more than one architecture, and the wrong one fails in a way that is not obvious: it either refuses to start or installs and then misbehaves. Take x64 unless the machine is genuinely 32-bit or ARM. Here is how to check which one your Windows is — and note that x86 means 32-bit, which is the part that catches people out.
The scope label says who the installer writes for. A user build installs into your own profile and needs no administrator rights; a machine build installs for everyone and does. On a work laptop where you cannot elevate, the user build is often the only one that will run at all. Silent install switches are on the same data.
Windows does this without installing anything. In PowerShell:
Get-FileHash .\OpenJDK21U-jdk_x64_windows_hotspot_21.0.5_11.msi -Algorithm SHA256
Compare what it prints with the value above. If they match, your copy is byte-for-byte the one Eclipse Adoptium published. If they do not, it is a different file, whatever it is called and wherever it came from. Paste a hash into the verifier and it will tell you which release it belongs to.
If PowerShell is blocked by policy on the machine, the same thing works from plain cmd with certutil -hashfile OpenJDK21U-jdk_x64_windows_hotspot_21.0.5_11.msi SHA256. On macOS or Linux it is shasum -a 256 OpenJDK21U-jdk_x64_windows_hotspot_21.0.5_11.msi.
Publishers retire old releases, and we do not host copies, so a link from an earlier version can stop working without notice. Two ways it fails: an honest 404, or — more confusing — the server answers normally but hands you the current downloads page instead of the file. If what arrives is a few kilobytes of HTML rather than an installer, that is what happened.
The hash on this page stays useful either way. It still identifies Eclipse Temurin JDK with Hotspot 21 21.0.5.11 wherever you find a copy, which is the whole point of publishing it: you can accept a file from somewhere else and still prove it is the one Eclipse Adoptium built.
Every Eclipse Temurin JDK with Hotspot 21 release we index · where this data comes from