{
  "schema_version": 2,
  "slug": "temurin-jdk-21",
  "name": "Eclipse Temurin JDK with Hotspot 21",
  "publisher": "Eclipse Adoptium",
  "author": "Eclipse Foundation",
  "ids": {
    "winget": "EclipseAdoptium.Temurin.21.JDK",
    "moniker": "temurin-jdk-21",
    "homebrew_cask": "temurin@21"
  },
  "platforms": [
    "windows",
    "macos"
  ],
  "summary": "Eclipse Temurin JDK is the open source Java SE build based upon OpenJDK.",
  "description": "Eclipse Temurin is the open source Java SE build based upon OpenJDK.",
  "tags": [
    "java",
    "jdk",
    "jre",
    "jvm",
    "openjdk"
  ],
  "locale": "en-US",
  "urls": {
    "homepage": "https://adoptium.net/",
    "publisher": "https://adoptium.net/",
    "support": "https://adoptium.net/support/",
    "privacy": "https://www.eclipse.org/legal/privacy.php",
    "release_notes": "https://github.com/adoptium/temurin21-binaries/releases/tag/jdk-21.0.13+9",
    "documentation": [
      {
        "label": "Docs",
        "url": "https://adoptium.net/docs/"
      },
      {
        "label": "FAQ",
        "url": "https://adoptium.net/docs/faq/"
      }
    ]
  },
  "license": {
    "name": "GPL-2.0 with Classpath Exception",
    "url": "https://github.com/adoptium/jdk/blob/HEAD/LICENSE",
    "copyright": "Copyright © Eclipse Foundation. All Rights Reserved.",
    "copyright_url": "https://www.eclipse.org/legal/copyright.php"
  },
  "pricing": {
    "status": "open-source",
    "source": "derived-from-license"
  },
  "latest_versions": {
    "windows": "21.0.13.9",
    "macos": "21.0.13"
  },
  "last_updated": "2026-10-29",
  "versions_total": {
    "windows": 15,
    "macos": 1
  },
  "versions": [
    {
      "platform": "windows",
      "version": "21.0.13.9",
      "release_date": "2026-10-29",
      "release_notes_url": "https://github.com/adoptium/temurin21-binaries/releases/tag/jdk-21.0.13+9",
      "manifest_version": "1.28.0",
      "manifest_dir": "manifests/e/EclipseAdoptium/Temurin/21/JDK/21.0.13.9",
      "installers": [
        {
          "platform": "windows",
          "architecture": "x64",
          "type": "wix",
          "scope": "machine",
          "url": "https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.13+9/OpenJDK21U-jdk_x64_windows_hotspot_21.0.13_9.msi",
          "host": "github.com",
          "filename": "OpenJDK21U-jdk_x64_windows_hotspot_21.0.13_9.msi",
          "sha256": "9dcbb8ebe24aa9ee5a47a7fab2106a7c8988d7acee461260fef107411df91dc5",
          "product_code": "{CE89C965-83BD-413A-9EF6-7F5F0B3E741E}",
          "switches": {
            "install_location": "INSTALLDIR=\"<INSTALLPATH>\"",
            "custom": "ADDLOCAL=ALL"
          },
          "upgrade_behavior": "install",
          "file_extensions": [
            "class",
            "jar",
            "java",
            "jsp"
          ],
          "commands": [
            "jar",
            "jarsigner",
            "java",
            "javac",
            "javadoc",
            "javap",
            "javaw",
            "jconsole",
            "jdeprscan",
            "jdeps",
            "jlink",
            "jmod",
            "jps",
            "jshell",
            "jstat",
            "keytool"
          ],
          "apps_and_features": [
            {
              "display_name": "Eclipse Temurin JDK with Hotspot 21.0.13+9 (x64)",
              "upgrade_code": "{C7371D5C-29EB-0885-C0E4-F8E3B955271F}"
            }
          ]
        }
      ]
    },
    {
      "platform": "windows",
      "version": "21.0.12.101",
      "release_date": "2026-08-21",
      "release_notes_url": "https://github.com/adoptium/temurin21-binaries/releases/tag/jdk-21.0.12.1+1",
      "manifest_version": "1.12.0",
      "manifest_dir": "manifests/e/EclipseAdoptium/Temurin/21/JDK/21.0.12.101",
      "installers": [
        {
          "platform": "windows",
          "architecture": "x64",
          "type": "wix",
          "scope": "machine",
          "url": "https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.12.1+1/OpenJDK21U-jdk_x64_windows_hotspot_21.0.12.1_1.msi",
          "host": "github.com",
          "filename": "OpenJDK21U-jdk_x64_windows_hotspot_21.0.12.1_1.msi",
          "sha256": "454cfd334b9ca91c96dd8c2de97fcef6b9f1f98be9172ff076711f1c6b44e4e0",
          "product_code": "{285FFC48-F0BE-425E-9496-8F5E267BC34D}",
          "switches": {
            "install_location": "INSTALLDIR=\"<INSTALLPATH>\"",
            "custom": "ADDLOCAL=ALL"
          },
          "upgrade_behavior": "install",
          "file_extensions": [
            "class",
            "jar",
            "java",
            "jsp"
          ],
          "commands": [
            "jar",
            "jarsigner",
            "java",
            "javac",
            "javadoc",
            "javap",
            "javaw",
            "jconsole",
            "jdeprscan",
            "jdeps",
            "jlink",
            "jmod",
            "jps",
            "jshell",
            "jstat",
            "keytool"
          ],
          "apps_and_features": [
            {
              "display_name": "Eclipse Temurin JDK with Hotspot 21.0.12.1+1 (x64)",
              "upgrade_code": "{C7371D5C-29EB-0885-C0E4-F8E3B955271F}"
            }
          ]
        }
      ]
    },
    {
      "platform": "windows",
      "version": "21.0.12.8",
      "release_date": "2026-07-29",
      "release_notes_url": "https://github.com/adoptium/temurin21-binaries/releases/tag/jdk-21.0.12+8",
      "manifest_version": "1.12.0",
      "manifest_dir": "manifests/e/EclipseAdoptium/Temurin/21/JDK/21.0.12.8",
      "installers": [
        {
          "platform": "windows",
          "architecture": "x64",
          "type": "wix",
          "scope": "machine",
          "url": "https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.12+8/OpenJDK21U-jdk_x64_windows_hotspot_21.0.12_8.msi",
          "host": "github.com",
          "filename": "OpenJDK21U-jdk_x64_windows_hotspot_21.0.12_8.msi",
          "sha256": "845a30ebafdb4cbc4aff9c9d65b574a3dd154fbc5ef7f9412cd26628ffa5c22d",
          "product_code": "{3046DAAB-CCDF-4FC5-856A-EBE460096B0D}",
          "switches": {
            "install_location": "INSTALLDIR=\"<INSTALLPATH>\"",
            "custom": "ADDLOCAL=ALL"
          },
          "upgrade_behavior": "install",
          "file_extensions": [
            "class",
            "jar",
            "java",
            "jsp"
          ],
          "commands": [
            "jar",
            "jarsigner",
            "java",
            "javac",
            "javadoc",
            "javap",
            "javaw",
            "jconsole",
            "jdeprscan",
            "jdeps",
            "jlink",
            "jmod",
            "jps",
            "jshell",
            "jstat",
            "keytool"
          ],
          "apps_and_features": [
            {
              "display_name": "Eclipse Temurin JDK with Hotspot 21.0.12+8 (x64)",
              "upgrade_code": "{C7371D5C-29EB-0885-C0E4-F8E3B955271F}"
            }
          ]
        }
      ]
    },
    {
      "platform": "windows",
      "version": "21.0.11.10",
      "release_date": "2026-04-28",
      "release_notes_url": "https://github.com/adoptium/temurin21-binaries/releases/tag/jdk-21.0.11+10",
      "manifest_version": "1.12.0",
      "manifest_dir": "manifests/e/EclipseAdoptium/Temurin/21/JDK/21.0.11.10",
      "installers": [
        {
          "platform": "windows",
          "architecture": "x64",
          "type": "wix",
          "scope": "machine",
          "locale": "en-US",
          "url": "https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.11+10/OpenJDK21U-jdk_x64_windows_hotspot_21.0.11_10.msi",
          "host": "github.com",
          "filename": "OpenJDK21U-jdk_x64_windows_hotspot_21.0.11_10.msi",
          "sha256": "93a9c20f4ce967d78992edc5e6fdcc250a56019080553d5d20846decb51d9c01",
          "product_code": "{9D450299-EAEA-400E-B520-B2F280B79DE4}",
          "switches": {
            "install_location": "INSTALLDIR=\"<INSTALLPATH>\"",
            "custom": "ADDLOCAL=ALL"
          },
          "upgrade_behavior": "install",
          "file_extensions": [
            "class",
            "jar",
            "java",
            "jsp"
          ],
          "commands": [
            "jar",
            "jarsigner",
            "java",
            "javac",
            "javadoc",
            "javap",
            "javaw",
            "jconsole",
            "jdeprscan",
            "jdeps",
            "jlink",
            "jmod",
            "jps",
            "jshell",
            "jstat",
            "keytool"
          ],
          "apps_and_features": [
            {
              "display_name": "Eclipse Temurin JDK with Hotspot 21.0.11+10 (x64)",
              "upgrade_code": "{C7371D5C-29EB-0885-C0E4-F8E3B955271F}"
            }
          ]
        }
      ]
    },
    {
      "platform": "windows",
      "version": "21.0.10.7",
      "release_date": "2026-02-03",
      "release_notes_url": "https://github.com/adoptium/temurin21-binaries/releases/tag/jdk-21.0.10+7",
      "manifest_version": "1.12.0",
      "manifest_dir": "manifests/e/EclipseAdoptium/Temurin/21/JDK/21.0.10.7",
      "installers": [
        {
          "platform": "windows",
          "architecture": "x64",
          "type": "wix",
          "scope": "machine",
          "locale": "en-US",
          "url": "https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.10+7/OpenJDK21U-jdk_x64_windows_hotspot_21.0.10_7.msi",
          "host": "github.com",
          "filename": "OpenJDK21U-jdk_x64_windows_hotspot_21.0.10_7.msi",
          "sha256": "6be8643444ec20758a34ddb1231e998ac77e72f661a0d5525a8ac3e078bcbcb0",
          "product_code": "{542AD131-2EAA-4896-93D9-3AC1AB0C2069}",
          "switches": {
            "install_location": "INSTALLDIR=\"<INSTALLPATH>\"",
            "custom": "ADDLOCAL=ALL"
          },
          "upgrade_behavior": "install",
          "file_extensions": [
            "class",
            "jar",
            "java",
            "jsp"
          ],
          "commands": [
            "jar",
            "jarsigner",
            "java",
            "javac",
            "javadoc",
            "javap",
            "javaw",
            "jconsole",
            "jdeprscan",
            "jdeps",
            "jlink",
            "jmod",
            "jps",
            "jshell",
            "jstat",
            "keytool"
          ],
          "apps_and_features": [
            {
              "display_name": "Eclipse Temurin JDK with Hotspot 21.0.10+7 (x64)",
              "upgrade_code": "{C7371D5C-29EB-0885-C0E4-F8E3B955271F}"
            }
          ]
        },
        {
          "platform": "windows",
          "architecture": "arm64",
          "type": "wix",
          "scope": "machine",
          "locale": "en-US",
          "url": "https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.10+7/OpenJDK21U-jdk_aarch64_windows_hotspot_21.0.10_7.msi",
          "host": "github.com",
          "filename": "OpenJDK21U-jdk_aarch64_windows_hotspot_21.0.10_7.msi",
          "sha256": "e4726147566f21c09b654d0668d994d861cb134e5261d5e12584b887354896cd",
          "product_code": "{8EE615D7-BFF6-4F39-BE13-55F2455E2DA0}",
          "switches": {
            "install_location": "INSTALLDIR=\"<INSTALLPATH>\"",
            "custom": "ADDLOCAL=ALL"
          },
          "upgrade_behavior": "install",
          "file_extensions": [
            "class",
            "jar",
            "java",
            "jsp"
          ],
          "commands": [
            "jar",
            "jarsigner",
            "java",
            "javac",
            "javadoc",
            "javap",
            "javaw",
            "jconsole",
            "jdeprscan",
            "jdeps",
            "jlink",
            "jmod",
            "jps",
            "jshell",
            "jstat",
            "keytool"
          ],
          "apps_and_features": [
            {
              "display_name": "Eclipse Temurin JDK with Hotspot 21.0.10+7 (arm64)",
              "upgrade_code": "{BAE2E802-3BB0-95F1-E02D-C02D4E9A52C6}"
            }
          ]
        }
      ]
    },
    {
      "platform": "windows",
      "version": "21.0.9.10",
      "release_date": "2025-10-30",
      "release_notes_url": "https://github.com/adoptium/temurin21-binaries/releases/tag/jdk-21.0.9+10",
      "manifest_version": "1.10.0",
      "manifest_dir": "manifests/e/EclipseAdoptium/Temurin/21/JDK/21.0.9.10",
      "installers": [
        {
          "platform": "windows",
          "architecture": "x64",
          "type": "wix",
          "scope": "machine",
          "locale": "en-US",
          "url": "https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.9+10/OpenJDK21U-jdk_x64_windows_hotspot_21.0.9_10.msi",
          "host": "github.com",
          "filename": "OpenJDK21U-jdk_x64_windows_hotspot_21.0.9_10.msi",
          "sha256": "e97f44c7915866c3127565a91373d03adb639916186b24fc5e0f818a3bde8d3f",
          "product_code": "{04A9D620-0804-4FDB-8767-2945CF919881}",
          "switches": {
            "install_location": "INSTALLDIR=\"<INSTALLPATH>\"",
            "custom": "ADDLOCAL=ALL"
          },
          "upgrade_behavior": "install",
          "file_extensions": [
            "class",
            "jar",
            "java",
            "jsp"
          ],
          "commands": [
            "jar",
            "jarsigner",
            "java",
            "javac",
            "javadoc",
            "javap",
            "javaw",
            "jconsole",
            "jdeprscan",
            "jdeps",
            "jlink",
            "jmod",
            "jps",
            "jshell",
            "jstat",
            "keytool"
          ],
          "apps_and_features": [
            {
              "display_name": "Eclipse Temurin JDK with Hotspot 21.0.9+10 (x64)",
              "upgrade_code": "{C7371D5C-29EB-0885-C0E4-F8E3B955271F}"
            }
          ]
        },
        {
          "platform": "windows",
          "architecture": "arm64",
          "type": "wix",
          "scope": "machine",
          "locale": "en-US",
          "url": "https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.9+10/OpenJDK21U-jdk_aarch64_windows_hotspot_21.0.9_10.msi",
          "host": "github.com",
          "filename": "OpenJDK21U-jdk_aarch64_windows_hotspot_21.0.9_10.msi",
          "sha256": "45780d343afa28884265003ecde343700706b1bfcbc74b24f3f984e4eace4e15",
          "product_code": "{EC9087B9-DB08-4FC4-90B3-988BB52D2911}",
          "switches": {
            "install_location": "INSTALLDIR=\"<INSTALLPATH>\"",
            "custom": "ADDLOCAL=ALL"
          },
          "upgrade_behavior": "install",
          "file_extensions": [
            "class",
            "jar",
            "java",
            "jsp"
          ],
          "commands": [
            "jar",
            "jarsigner",
            "java",
            "javac",
            "javadoc",
            "javap",
            "javaw",
            "jconsole",
            "jdeprscan",
            "jdeps",
            "jlink",
            "jmod",
            "jps",
            "jshell",
            "jstat",
            "keytool"
          ],
          "apps_and_features": [
            {
              "display_name": "Eclipse Temurin JDK with Hotspot 21.0.9+10 (arm64)",
              "upgrade_code": "{BAE2E802-3BB0-95F1-E02D-C02D4E9A52C6}"
            }
          ]
        }
      ]
    },
    {
      "platform": "windows",
      "version": "21.0.8.9",
      "release_date": "2025-07-22",
      "release_notes_url": "https://github.com/adoptium/temurin21-binaries/releases/tag/jdk-21.0.8+9",
      "manifest_version": "1.10.0",
      "manifest_dir": "manifests/e/EclipseAdoptium/Temurin/21/JDK/21.0.8.9",
      "installers": [
        {
          "platform": "windows",
          "architecture": "x64",
          "type": "wix",
          "scope": "machine",
          "locale": "en-US",
          "url": "https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.8+9/OpenJDK21U-jdk_x64_windows_hotspot_21.0.8_9.msi",
          "host": "github.com",
          "filename": "OpenJDK21U-jdk_x64_windows_hotspot_21.0.8_9.msi",
          "sha256": "d82030e8689b19efedfbce50ce38351ca81b302c06936584c6a27bda18339df8",
          "product_code": "{08F99801-6B38-42CF-8312-3399AE59DF6D}",
          "switches": {
            "install_location": "INSTALLDIR=\"<INSTALLPATH>\"",
            "custom": "ADDLOCAL=ALL"
          },
          "upgrade_behavior": "install",
          "file_extensions": [
            "class",
            "jar",
            "java",
            "jsp"
          ],
          "commands": [
            "jar",
            "jarsigner",
            "java",
            "javac",
            "javadoc",
            "javap",
            "javaw",
            "jconsole",
            "jdeprscan",
            "jdeps",
            "jlink",
            "jmod",
            "jps",
            "jshell",
            "jstat",
            "keytool"
          ],
          "apps_and_features": [
            {
              "display_name": "Eclipse Temurin JDK with Hotspot 21.0.8+9 (x64)",
              "upgrade_code": "{C7371D5C-29EB-0885-C0E4-F8E3B955271F}"
            }
          ]
        },
        {
          "platform": "windows",
          "architecture": "arm64",
          "type": "wix",
          "scope": "machine",
          "locale": "en-US",
          "url": "https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.8+9/OpenJDK21U-jdk_aarch64_windows_hotspot_21.0.8_9.msi",
          "host": "github.com",
          "filename": "OpenJDK21U-jdk_aarch64_windows_hotspot_21.0.8_9.msi",
          "sha256": "05a3ea6ff8d8fa5cca29d08f8d0bd67dafd2cdfcb58a1293291f0ec654f70232",
          "product_code": "{74593468-AA74-4392-A909-37DA25B31936}",
          "switches": {
            "install_location": "INSTALLDIR=\"<INSTALLPATH>\"",
            "custom": "ADDLOCAL=ALL"
          },
          "upgrade_behavior": "install",
          "file_extensions": [
            "class",
            "jar",
            "java",
            "jsp"
          ],
          "commands": [
            "jar",
            "jarsigner",
            "java",
            "javac",
            "javadoc",
            "javap",
            "javaw",
            "jconsole",
            "jdeprscan",
            "jdeps",
            "jlink",
            "jmod",
            "jps",
            "jshell",
            "jstat",
            "keytool"
          ],
          "apps_and_features": [
            {
              "display_name": "Eclipse Temurin JDK with Hotspot 21.0.8+9 (arm64)",
              "upgrade_code": "{BAE2E802-3BB0-95F1-E02D-C02D4E9A52C6}"
            }
          ]
        }
      ]
    },
    {
      "platform": "windows",
      "version": "21.0.7.6",
      "release_date": "2025-04-20",
      "release_notes_url": "https://github.com/adoptium/temurin21-binaries/releases/tag/jdk-21.0.7+6",
      "manifest_version": "1.10.0",
      "manifest_dir": "manifests/e/EclipseAdoptium/Temurin/21/JDK/21.0.7.6",
      "installers": [
        {
          "platform": "windows",
          "architecture": "x64",
          "type": "wix",
          "scope": "machine",
          "locale": "en-US",
          "url": "https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.7%2B6/OpenJDK21U-jdk_x64_windows_hotspot_21.0.7_6.msi",
          "host": "github.com",
          "filename": "OpenJDK21U-jdk_x64_windows_hotspot_21.0.7_6.msi",
          "sha256": "168e3c710448dbdd7e6fe2463b867339a72be11a7c8615d72d19fb26572d3619",
          "product_code": "{7F8D17DD-98B6-4A5D-87E7-E0B732691B8B}",
          "switches": {
            "install_location": "INSTALLDIR=\"<INSTALLPATH>\"",
            "custom": "ADDLOCAL=ALL"
          },
          "upgrade_behavior": "install",
          "file_extensions": [
            "class",
            "jar",
            "java",
            "jsp"
          ],
          "commands": [
            "jar",
            "jarsigner",
            "java",
            "javac",
            "javadoc",
            "javap",
            "javaw",
            "jconsole",
            "jdeprscan",
            "jdeps",
            "jlink",
            "jmod",
            "jps",
            "jshell",
            "jstat",
            "keytool"
          ],
          "apps_and_features": [
            {
              "display_name": "Eclipse Temurin JDK with Hotspot 21.0.7+6 (x64)",
              "upgrade_code": "{C7371D5C-29EB-0885-C0E4-F8E3B955271F}"
            }
          ]
        },
        {
          "platform": "windows",
          "architecture": "arm64",
          "type": "wix",
          "scope": "machine",
          "locale": "en-US",
          "url": "https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.7%2B6/OpenJDK21U-jdk_aarch64_windows_hotspot_21.0.7_6.msi",
          "host": "github.com",
          "filename": "OpenJDK21U-jdk_aarch64_windows_hotspot_21.0.7_6.msi",
          "sha256": "9f0ee5cee06caf2b020d2a1dcb6c346e5b6b98e6704ba6f165cc3caa69ba7a70",
          "product_code": "{67A92172-C7B5-4AF7-A380-73D4FD579E8E}",
          "switches": {
            "install_location": "INSTALLDIR=\"<INSTALLPATH>\"",
            "custom": "ADDLOCAL=ALL"
          },
          "upgrade_behavior": "install",
          "file_extensions": [
            "class",
            "jar",
            "java",
            "jsp"
          ],
          "commands": [
            "jar",
            "jarsigner",
            "java",
            "javac",
            "javadoc",
            "javap",
            "javaw",
            "jconsole",
            "jdeprscan",
            "jdeps",
            "jlink",
            "jmod",
            "jps",
            "jshell",
            "jstat",
            "keytool"
          ],
          "apps_and_features": [
            {
              "display_name": "Eclipse Temurin JDK with Hotspot 21.0.7+6 (arm64)",
              "upgrade_code": "{BAE2E802-3BB0-95F1-E02D-C02D4E9A52C6}"
            }
          ]
        }
      ]
    },
    {
      "platform": "windows",
      "version": "21.0.6.7",
      "release_date": "2025-01-23",
      "release_notes_url": "https://github.com/adoptium/temurin21-binaries/releases/tag/jdk-21.0.6+7",
      "manifest_version": "1.9.0",
      "manifest_dir": "manifests/e/EclipseAdoptium/Temurin/21/JDK/21.0.6.7",
      "installers": [
        {
          "platform": "windows",
          "architecture": "x64",
          "type": "wix",
          "scope": "machine",
          "locale": "en-US",
          "url": "https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.6%2B7/OpenJDK21U-jdk_x64_windows_hotspot_21.0.6_7.msi",
          "host": "github.com",
          "filename": "OpenJDK21U-jdk_x64_windows_hotspot_21.0.6_7.msi",
          "sha256": "c361f8a018cffdad1ad0a0ce3e5032fc7314dec3f73642dc626a6121d487008b",
          "product_code": "{CF8AA116-B50F-434F-B95C-6FCD6866FF12}",
          "switches": {
            "install_location": "INSTALLDIR=\"<INSTALLPATH>\"",
            "custom": "ADDLOCAL=ALL"
          },
          "upgrade_behavior": "install",
          "file_extensions": [
            "class",
            "jar",
            "java",
            "jsp"
          ],
          "commands": [
            "jar",
            "jarsigner",
            "java",
            "javac",
            "javadoc",
            "javap",
            "javaw",
            "jconsole",
            "jdeprscan",
            "jdeps",
            "jlink",
            "jmod",
            "jps",
            "jshell",
            "jstat",
            "keytool"
          ],
          "apps_and_features": [
            {
              "display_name": "Eclipse Temurin JDK with Hotspot 21.0.6+7 (x64)",
              "upgrade_code": "{C7371D5C-29EB-0885-C0E4-F8E3B955271F}"
            }
          ]
        },
        {
          "platform": "windows",
          "architecture": "arm64",
          "type": "wix",
          "scope": "machine",
          "locale": "en-US",
          "url": "https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.6%2B7/OpenJDK21U-jdk_aarch64_windows_hotspot_21.0.6_7.msi",
          "host": "github.com",
          "filename": "OpenJDK21U-jdk_aarch64_windows_hotspot_21.0.6_7.msi",
          "sha256": "1018c6bf8e39136e14a0637ff09410f34d696089953851f68869ce6c45d885f2",
          "product_code": "{BD8D589A-E72E-4386-A864-6F2A06AAB0B7}",
          "switches": {
            "install_location": "INSTALLDIR=\"<INSTALLPATH>\"",
            "custom": "ADDLOCAL=ALL"
          },
          "upgrade_behavior": "install",
          "file_extensions": [
            "class",
            "jar",
            "java",
            "jsp"
          ],
          "commands": [
            "jar",
            "jarsigner",
            "java",
            "javac",
            "javadoc",
            "javap",
            "javaw",
            "jconsole",
            "jdeprscan",
            "jdeps",
            "jlink",
            "jmod",
            "jps",
            "jshell",
            "jstat",
            "keytool"
          ],
          "apps_and_features": [
            {
              "display_name": "Eclipse Temurin JDK with Hotspot 21.0.6+7 (arm64)",
              "upgrade_code": "{BAE2E802-3BB0-95F1-E02D-C02D4E9A52C6}"
            }
          ]
        }
      ]
    },
    {
      "platform": "windows",
      "version": "21.0.5.11",
      "release_date": "2024-10-21",
      "release_notes": "Official Eclipse Temurin Release of jdk-21.0.5+11",
      "release_notes_url": "https://github.com/adoptium/temurin21-binaries/releases/tag/jdk-21.0.5+11",
      "manifest_version": "1.6.0",
      "manifest_dir": "manifests/e/EclipseAdoptium/Temurin/21/JDK/21.0.5.11",
      "installers": [
        {
          "platform": "windows",
          "architecture": "x64",
          "type": "wix",
          "scope": "machine",
          "locale": "en-US",
          "url": "https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.5%2B11/OpenJDK21U-jdk_x64_windows_hotspot_21.0.5_11.msi",
          "host": "github.com",
          "filename": "OpenJDK21U-jdk_x64_windows_hotspot_21.0.5_11.msi",
          "sha256": "8ef78a37811529d73d37e29a9fa24bf2d46d0d5d97c4f6e403ea9adebc55eaf3",
          "product_code": "{0D9BC332-ECE1-4389-98E8-4C32F04B44D9}",
          "switches": {
            "install_location": "INSTALLDIR=\"<INSTALLPATH>\"",
            "custom": "ADDLOCAL=ALL"
          },
          "upgrade_behavior": "install",
          "file_extensions": [
            "class",
            "jar",
            "java",
            "jsp"
          ],
          "commands": [
            "jar",
            "jarsigner",
            "java",
            "javac",
            "javadoc",
            "javap",
            "javaw",
            "jconsole",
            "jdeprscan",
            "jdeps",
            "jlink",
            "jmod",
            "jps",
            "jshell",
            "jstat",
            "keytool"
          ],
          "apps_and_features": [
            {
              "display_name": "Eclipse Temurin JDK with Hotspot 21.0.5+11 (x64)",
              "upgrade_code": "{C7371D5C-29EB-0885-C0E4-F8E3B955271F}"
            }
          ]
        },
        {
          "platform": "windows",
          "architecture": "arm64",
          "type": "wix",
          "scope": "machine",
          "locale": "en-US",
          "url": "https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.5%2B11/OpenJDK21U-jdk_aarch64_windows_hotspot_21.0.5_11.msi",
          "host": "github.com",
          "filename": "OpenJDK21U-jdk_aarch64_windows_hotspot_21.0.5_11.msi",
          "sha256": "9eaa94c1c87f5671a04d4ff3f687bf2448ccae06f1b7928bf0c6ba2aec60e9b7",
          "product_code": "{7C67C8E1-CB58-4117-BB87-951480EB04CB}",
          "switches": {
            "install_location": "INSTALLDIR=\"<INSTALLPATH>\"",
            "custom": "ADDLOCAL=ALL"
          },
          "upgrade_behavior": "install",
          "file_extensions": [
            "class",
            "jar",
            "java",
            "jsp"
          ],
          "commands": [
            "jar",
            "jarsigner",
            "java",
            "javac",
            "javadoc",
            "javap",
            "javaw",
            "jconsole",
            "jdeprscan",
            "jdeps",
            "jlink",
            "jmod",
            "jps",
            "jshell",
            "jstat",
            "keytool"
          ],
          "apps_and_features": [
            {
              "display_name": "Eclipse Temurin JDK with Hotspot 21.0.5+11 (arm64)",
              "upgrade_code": "{BAE2E802-3BB0-95F1-E02D-C02D4E9A52C6}"
            }
          ]
        }
      ]
    },
    {
      "platform": "windows",
      "version": "21.0.4.7",
      "release_date": "2024-07-19",
      "release_notes": "Official Eclipse Temurin Release of jdk-21.0.4+7",
      "release_notes_url": "https://github.com/adoptium/temurin21-binaries/releases/tag/jdk-21.0.4+7",
      "manifest_version": "1.6.0",
      "manifest_dir": "manifests/e/EclipseAdoptium/Temurin/21/JDK/21.0.4.7",
      "installers": [
        {
          "platform": "windows",
          "architecture": "x64",
          "type": "wix",
          "scope": "machine",
          "locale": "en-US",
          "url": "https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.4+7/OpenJDK21U-jdk_x64_windows_hotspot_21.0.4_7.msi",
          "host": "github.com",
          "filename": "OpenJDK21U-jdk_x64_windows_hotspot_21.0.4_7.msi",
          "sha256": "5eadbdeabdca1a7abf6416a6b35bf7afd86e7edade7b5d44059fbcecacaef372",
          "product_code": "{A3EEC03E-59ED-4755-9CE1-3295E34AB90B}",
          "switches": {
            "install_location": "INSTALLDIR=\"<INSTALLPATH>\"",
            "custom": "ADDLOCAL=ALL"
          },
          "upgrade_behavior": "install",
          "file_extensions": [
            "class",
            "jar",
            "java",
            "jsp"
          ],
          "commands": [
            "jar",
            "jarsigner",
            "java",
            "javac",
            "javadoc",
            "javap",
            "javaw",
            "jconsole",
            "jdeprscan",
            "jdeps",
            "jlink",
            "jmod",
            "jps",
            "jshell",
            "jstat",
            "keytool"
          ],
          "apps_and_features": [
            {
              "display_name": "Eclipse Temurin JDK with Hotspot 21.0.4+7 (x64)",
              "upgrade_code": "{C7371D5C-29EB-0885-C0E4-F8E3B955271F}"
            }
          ]
        }
      ]
    },
    {
      "platform": "windows",
      "version": "21.0.3.9",
      "release_date": "2024-04-18",
      "release_notes_url": "https://github.com/adoptium/temurin21-binaries/releases/tag/jdk-21.0.3+9",
      "manifest_version": "1.6.0",
      "manifest_dir": "manifests/e/EclipseAdoptium/Temurin/21/JDK/21.0.3.9",
      "installers": [
        {
          "platform": "windows",
          "architecture": "x64",
          "type": "wix",
          "scope": "machine",
          "url": "https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.3+9/OpenJDK21U-jdk_x64_windows_hotspot_21.0.3_9.msi",
          "host": "github.com",
          "filename": "OpenJDK21U-jdk_x64_windows_hotspot_21.0.3_9.msi",
          "sha256": "264db89e74213f3ea2d7b7379d1c2ac346797d03b4d88cbf4ce72c3ff96477a1",
          "product_code": "{8F07ABBC-5F12-493C-A58B-FF976A4B77E1}",
          "switches": {
            "install_location": "INSTALLDIR=\"<INSTALLPATH>\"",
            "custom": "ADDLOCAL=ALL"
          },
          "upgrade_behavior": "install",
          "file_extensions": [
            "class",
            "jar",
            "java",
            "jsp"
          ],
          "commands": [
            "jar",
            "jarsigner",
            "java",
            "javac",
            "javadoc",
            "javap",
            "javaw",
            "jconsole",
            "jdeprscan",
            "jdeps",
            "jlink",
            "jmod",
            "jps",
            "jshell",
            "jstat",
            "keytool"
          ],
          "apps_and_features": [
            {
              "product_code": "{8F07ABBC-5F12-493C-A58B-FF976A4B77E1}",
              "upgrade_code": "{C7371D5C-29EB-0885-C0E4-F8E3B955271F}"
            }
          ]
        }
      ]
    },
    {
      "platform": "windows",
      "version": "21.0.2.13",
      "release_date": "2024-01-20",
      "release_notes": "Official Release of jdk-21.0.2+13",
      "release_notes_url": "https://github.com/adoptium/temurin21-binaries/releases/tag/jdk-21.0.2+13",
      "manifest_version": "1.6.0",
      "manifest_dir": "manifests/e/EclipseAdoptium/Temurin/21/JDK/21.0.2.13",
      "installers": [
        {
          "platform": "windows",
          "architecture": "x64",
          "type": "wix",
          "scope": "machine",
          "locale": "en-US",
          "url": "https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.2+13/OpenJDK21U-jdk_x64_windows_hotspot_21.0.2_13.msi",
          "host": "github.com",
          "filename": "OpenJDK21U-jdk_x64_windows_hotspot_21.0.2_13.msi",
          "sha256": "d0c53b1bfa741b7f6484200faf8452e5a779357c2a29aa6b0dfdedf7173e903f",
          "product_code": "{3530D678-0BB2-439E-AD96-DE6BD948ABBE}",
          "install_modes": [
            "interactive",
            "silent",
            "silentWithProgress"
          ],
          "switches": {
            "install_location": "INSTALLDIR=\"<INSTALLPATH>\"",
            "custom": "INSTALLLEVEL=3"
          },
          "upgrade_behavior": "install",
          "file_extensions": [
            "class",
            "jad",
            "jar",
            "java",
            "jsp"
          ],
          "commands": [
            "java",
            "javac"
          ],
          "apps_and_features": [
            {
              "display_name": "Eclipse Temurin JDK with Hotspot 21.0.2+13 (x64)",
              "upgrade_code": "{C7371D5C-29EB-0885-C0E4-F8E3B955271F}"
            }
          ]
        }
      ]
    },
    {
      "platform": "windows",
      "version": "21.0.1.12",
      "release_date": "2023-10-27",
      "release_notes_url": "https://github.com/adoptium/temurin21-binaries/releases/tag/jdk-21.0.1+12",
      "manifest_version": "1.5.0",
      "manifest_dir": "manifests/e/EclipseAdoptium/Temurin/21/JDK/21.0.1.12",
      "installers": [
        {
          "platform": "windows",
          "architecture": "x64",
          "type": "wix",
          "scope": "machine",
          "locale": "en-US",
          "url": "https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.1+12/OpenJDK21U-jdk_x64_windows_hotspot_21.0.1_12.msi",
          "host": "github.com",
          "filename": "OpenJDK21U-jdk_x64_windows_hotspot_21.0.1_12.msi",
          "sha256": "62e12510b0097bd784b14b035013a32c65e7da334220c3ddfcc90d87440d240c",
          "product_code": "{CB5F7F9C-C87C-4DA7-ADE3-71CBC7EE8E24}",
          "install_modes": [
            "interactive",
            "silent",
            "silentWithProgress"
          ],
          "switches": {
            "install_location": "INSTALLDIR=\"<INSTALLPATH>\"",
            "custom": "INSTALLLEVEL=3"
          },
          "upgrade_behavior": "install",
          "file_extensions": [
            "class",
            "jad",
            "jar",
            "java",
            "jsp"
          ],
          "commands": [
            "java",
            "javac"
          ],
          "apps_and_features": [
            {
              "display_name": "Eclipse Temurin JDK with Hotspot 21.0.1+12 (x64)",
              "upgrade_code": "{C7371D5C-29EB-0885-C0E4-F8E3B955271F}"
            }
          ]
        }
      ]
    },
    {
      "platform": "windows",
      "version": "21.0.0.35",
      "release_date": "2023-10-10",
      "manifest_version": "1.5.0",
      "manifest_dir": "manifests/e/EclipseAdoptium/Temurin/21/JDK/21.0.0.35",
      "installers": [
        {
          "platform": "windows",
          "architecture": "x64",
          "type": "wix",
          "scope": "machine",
          "locale": "en-US",
          "url": "https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21%2B35/OpenJDK21U-jdk_x64_windows_hotspot_21_35.msi",
          "host": "github.com",
          "filename": "OpenJDK21U-jdk_x64_windows_hotspot_21_35.msi",
          "sha256": "420b09998ae215154b6665c4d8167a74fd99eb3d4d85d5657ba317666e65e301",
          "product_code": "{170E850E-C661-479A-8D3D-83DF6FAE3804}",
          "install_modes": [
            "interactive",
            "silent",
            "silentWithProgress"
          ],
          "switches": {
            "install_location": "INSTALLDIR=\"<INSTALLPATH>\"",
            "custom": "INSTALLLEVEL=3"
          },
          "upgrade_behavior": "install",
          "file_extensions": [
            "class",
            "jad",
            "jar",
            "java",
            "jsp"
          ],
          "commands": [
            "java",
            "javac"
          ],
          "apps_and_features": [
            {
              "display_name": "Eclipse Temurin JDK with Hotspot 21+35 (x64)"
            }
          ]
        }
      ]
    },
    {
      "platform": "macos",
      "version": "21.0.13",
      "source_version": "21.0.13,9",
      "installers": [
        {
          "platform": "macos",
          "architecture": "x64",
          "type": "pkg",
          "url": "https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.13%2B9/OpenJDK21U-jdk_x64_mac_hotspot_21.0.13_9.pkg",
          "host": "github.com",
          "filename": "OpenJDK21U-jdk_x64_mac_hotspot_21.0.13_9.pkg",
          "sha256": "68d7316cf7afc2cd57b58b9cf4db2e8a709f7f23f8f67d1c782507fe2d9dc79b"
        },
        {
          "platform": "macos",
          "architecture": "arm64",
          "type": "pkg",
          "url": "https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.13%2B9/OpenJDK21U-jdk_aarch64_mac_hotspot_21.0.13_9.pkg",
          "host": "github.com",
          "filename": "OpenJDK21U-jdk_aarch64_mac_hotspot_21.0.13_9.pkg",
          "sha256": "7c4cd71ec227fcff5e30d35816c2fe7d82ce2808b9ac6cc7adbd3272af3d9182"
        }
      ],
      "cask": {
        "pkgs": [
          "OpenJDK21U-jdk_aarch64_mac_hotspot_21.0.13_9.pkg"
        ],
        "cleanup": {
          "pkgutil": [
            "net.temurin.21.jdk"
          ]
        }
      }
    }
  ],
  "verification": {
    "level": 0,
    "label": "Hashes copied from upstream package manifests (winget-pkgs, Homebrew cask). Not independently re-computed; signatures not checked.",
    "checks": {
      "hash_in_manifest": true,
      "hash_recomputed": false,
      "signature_checked": false
    }
  },
  "provenance": [
    {
      "source": "winget-pkgs",
      "platform": "windows",
      "repo": "https://github.com/microsoft/winget-pkgs",
      "commit": "21e6be824c55b3c6f476664adc0b93087cd16c82",
      "retrieved_at": "2026-11-04T01:08:06.172Z",
      "path": "manifests/e/EclipseAdoptium/Temurin/21/JDK"
    },
    {
      "source": "homebrew-cask",
      "platform": "macos",
      "repo": "https://github.com/Homebrew/homebrew-cask",
      "commit": "1f44ba636b3c070723431b7ab5848c15eb34396a",
      "retrieved_at": "2026-11-04T01:08:54.374Z",
      "path": "Casks/t/temurin@21.rb",
      "api_url": "https://formulae.brew.sh/api/cask/temurin%4021.json"
    }
  ],
  "derived": {
    "canonical_url": "https://everyversion.net/temurin-jdk-21/",
    "title": "Download Eclipse Temurin JDK with Hotspot 21 and old versions",
    "h1": "Download Eclipse Temurin JDK with Hotspot 21",
    "installer_summary": {
      "windows": [
        "Delivered as a Windows Installer package built with WiX (.msi) for x64.",
        "Installs for all users on the PC, which normally requires administrator rights.",
        "No custom silent switch is declared; winget falls back to its default for this installer type (`/quiet /norestart`).",
        "Associates with the file types `.class`, `.jar`, `.java`, and `.jsp`.",
        "Adds the command-line commands `jar`, `jarsigner`, `java`, `javac`, `javadoc`, `javap`, `javaw`, `jconsole`, `jdeprscan`, and `jdeps`.",
        "Shows up in Windows “Installed apps” as “Eclipse Temurin JDK with Hotspot 21.0.13+9 (x64)”.",
        "Upgrades install over the existing version."
      ],
      "macos": [
        "Delivered as a macOS installer package (.pkg) for Intel (x64) and Apple silicon (ARM64).",
        "Runs the installer package `OpenJDK21U-jdk_aarch64_mac_hotspot_21.0.13_9.pkg`; package installers usually ask for an administrator password and can place files anywhere on the system.",
        "On uninstall, Homebrew forgets installer package receipts."
      ]
    }
  }
}
