Oracle Java Standard Edition Development Kit

Oracle · Oracle’s Java 21 JDK for developing, debugging, and monitoring Java applications on macOS.

CaskLanguages & RuntimesApple silicon · Intel
From homebrew/cask
30-day installs108#626 in App
1-year installs2.7KLast 365 days
Latest version21.0.12.1Aug 18 · Aug 18
Download size191MBarm64 / x86_64 · dmg
Release cadenceIrregular0 releases in 30 days

About

Oracle Java Standard Edition Development Kit (JDK) 21 is a Java development kit for macOS. Oracle describes the JDK as including a complete Java Runtime Environment (JRE) together with tools for developing, debugging, and monitoring Java applications. This is the JDK 21 cask, not a standalone JRE or a different JDK release.

  • Oracle lists JDK 21 as a previous Long-Term Support (LTS) release of the Java SE Platform.
  • The cask installs Oracle’s macOS package and supports Apple silicon and Intel variants.
  • Oracle states that JDK 21 updates are provided under the Oracle No-Fee Terms and Conditions until September 2026. Subsequent updates are licensed under the Java SE OTN License; production use beyond that license’s limited free grants requires a fee. Review the applicable terms.

Install with Homebrew Cask:

brew install --cask oracle-jdk@21

Installing this cask means agreeing to Oracle’s no-fee license. After installation, use the JDK’s Java tools from your macOS environment. Oracle also provides installation instructions and release information on its downloads page.

Oracle Java downloads · Homebrew cask definition

New What’s new in 21.0.12.1 Aug 18 · OpenNavo editorial

  • UpdatesIncludes IANA time zone data 2026b.
  • LicensingJDK 21 updates after September 2026 switch to the Java SE OTN license.
  • SecurityThe next Critical Patch Update is scheduled for October 20, 2026.

Caveats

Installing oracle-jdk@21 means you have AGREED to the license at:
  https://www.oracle.com/downloads/licenses/no-fee-license.html

An open-source interface for Homebrew. Installs run through the macOS app or the brew command.

© 2026 OpenNavo