GraalVM Java Development Kit
Oracle · Oracle’s Java Development Kit for macOS, distributed as the GraalVM JDK 21 cask.
About
GraalVM Java Development Kit is Oracle’s Java Development Kit (JDK), provided here as the JDK 21 macOS cask. This package installs the JDK as graalvm-21.jdk under /Library/Java/JavaVirtualMachines/; it is a development kit, not a separate graphical application.
GraalVM’s official site describes capabilities of the broader GraalVM platform, including the Graal just-in-time (JIT) compiler and Native Image, which compiles Java applications ahead of time into native executables. The site also describes support for Java development tools and IDEs, and Maven and Gradle plugins for Native Image builds. These are platform capabilities; the supplied package information does not specify additional tools or plugins installed by this cask.
To install, run brew install --cask graalvm-jdk@21. The cask requires macOS. Its installation caveat states that the app will not work with quarantine attributes. Installing the cask means accepting Oracle’s GraalVM Free License. The supplied archive URL is for macOS Apple silicon; the cask also defines an Intel variant.
Sources: GraalVM · Homebrew cask definition
New What’s new in 21.0.12 From Homebrew commits
This release has no separate notes.
Caveats
According to https://www.graalvm.org/jdk21/docs/getting-started/macos/ This app will not work with quarantine attributes. Installing graalvm-jdk@21 means you have AGREED to the license at: https://www.oracle.com/downloads/licenses/graal-free-license.html