Skip to content

Homebrew tap for JDK 26 Early Access builds with automated updates. Multi-platform support (macOS ARM64/x64, Linux ARM64/x64). Provides latest OpenJDK 26 EA builds for testing and development with automated CI/CD workflows.

Notifications You must be signed in to change notification settings

artagon/homebrew-jdk26ea

Repository files navigation

homebrew-jdk26

Homebrew tap for JDK 26 Early Access builds with automated updates, CI/CD, and support for both macOS and Linux.

Release Validate

Quick Start

Cask Installation (macOS)

brew tap Artagon/jdk26ea
brew install --cask jdk26ea

The cask installation places JDK in /Library/Java/JavaVirtualMachines/jdk-26-ea.jdk and integrates with macOS's Java management system.

Formula Installation (macOS/Linux)

brew tap Artagon/jdk26ea
brew install jdk26ea

The formula installation creates symlinks in your Homebrew bin directory.

Current Version

JDK 26 EA Build 20 (Released: 2025-10-17)

About

This tap provides automated updates for JDK 26 Early Access builds from jdk.java.net/26.

Features

  • 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

Usage

Setting JAVA_HOME

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)"

Verifying Installation

java -version
# Should output: openjdk version "26-ea" ...

Updating

The tap is automatically updated with new EA builds. To update to the latest version:

brew update
brew upgrade jdk26ea  # or brew upgrade --cask jdk26ea

Issue Reporting

Found a problem? Open an issue using our issue templates.

Automated Updates

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

License

This tap is distributed under the same license as OpenJDK (GPL-2.0 with Classpath Exception).

Disclaimer

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.

Links

About

Homebrew tap for JDK 26 Early Access builds with automated updates. Multi-platform support (macOS ARM64/x64, Linux ARM64/x64). Provides latest OpenJDK 26 EA builds for testing and development with automated CI/CD workflows.

Topics

Resources

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •