Homebrew tap for JDK 26 Early Access builds with automated updates, CI/CD, and support for both macOS and Linux.
brew tap Artagon/jdk26ea
brew install --cask jdk26eaThe cask installation places JDK in /Library/Java/JavaVirtualMachines/jdk-26-ea.jdk and integrates with macOS's Java management system.
brew tap Artagon/jdk26ea
brew install jdk26eaThe formula installation creates symlinks in your Homebrew bin directory.
JDK 26 EA Build 20 (Released: 2025-10-17)
This tap provides automated updates for JDK 26 Early Access builds from jdk.java.net/26.
- Automatic updates when new EA builds are released
- Support for macOS (ARM64 & Intel) and Linux (ARM64 & x64)
- CI/CD validation with GitHub Actions
- Automatic GitHub releases on version updates
- Both cask and formula options
After installation, you may want to set JAVA_HOME:
For cask installation:
export JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk-26-ea.jdk/Contents/Home"For formula installation:
export JAVA_HOME="$(brew --prefix jdk26ea)"java -version
# Should output: openjdk version "26-ea" ...The tap is automatically updated with new EA builds. To update to the latest version:
brew update
brew upgrade jdk26ea # or brew upgrade --cask jdk26eaFound a problem? Open an issue using our issue templates.
This repository uses GitHub Actions to:
- Validate cask/formula syntax on every commit
- Create GitHub releases when the version changes
- Run weekly audits to ensure quality
This tap is distributed under the same license as OpenJDK (GPL-2.0 with Classpath Exception).
These are early-access builds provided for testing and development purposes. They are not intended for production use. For production environments, please use stable JDK releases.