Eclipse Temurin 21 JDK

Eclipse Adoptium and contributors · Java 開発・配備向けの、HotSpot ランタイムと診断ツールを備えた無料 OpenJDK 21 ディストリビューション。

Caskプログラミング言語とランタイムApple シリコン · Intel
提供元 homebrew/cask
過去 30 日間のインストール数8,714Appランキング 29 位
過去1年間のインストール数12.3万過去365日間の合計
最新バージョン21.0.12.18月19日 · 8月19日
ダウンロードサイズ201MBarm64 / x86_64 · pkg
更新頻度不定期過去30日間に0回リリース

Eclipse Temurin 21 JDK は「プログラミング言語とランタイム」カテゴリの Mac 用ソフトウェアです。

紹介

Eclipse Temurin 21 は、OpenJDK 21 Java 開発キットの Eclipse Adoptium ディストリビューションです。Java 21 アプリケーション、サービス、ビルドパイプラインの構築と実行に使う Java ランタイムと開発ツールを提供します。Java 21 のデプロイを管理する開発者、学生、チームは、Oracle Java のサブスクリプションを購入せずに利用できます。

主な機能

  • javac で Java をコンパイルし、HotSpot JVM でアプリケーションを実行し、jar でコードをパッケージ化できます。
  • Java 21 標準ライブラリ、言語機能、長期サポート更新系列を利用できます。
  • jcmd、jstack、Java Flight Recorder などの JDK ツールで、実行中のプログラムを診断できます。
  • Java 互換性テストと AQAvit 品質スイートを備えた、Adoptium のテスト済みバイナリを入手できます。
  • Mac 用ネイティブパッケージをインストールするか、その他の対応OS向けの個別ビルドを選択できます。

インストールと初回使用

brew install --cask temurin@21 をインストールします。Homebrew では公式 macOS PKG インストーラーを使用します。管理者の認証が必要な場合があります。JDK は /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home にインストールされ、Applications 内のグラフィカルアプリケーションとしてはインストールされません。IDE でこの JDK を選択するか、/usr/libexec/java_home -v 21 を使って JAVA_HOME を設定します。java -version と javac -version を確認し、意図した Java バージョンが有効になっていることを確かめてください。

要件、依存関係、競合

Apple Silicon(aarch64)と Intel(x64)向けに、別々のネイティブ macOS パッケージが提供されています。Adoptium の現在の Java 21 サポートマトリックスには、両アーキテクチャについて macOS 12、13、14、15 が記載されています。Homebrew のスナップショットには Big Sur とそれ以降のバリエーションが含まれますが、macOS の最低要件は明記されていません。これはベンダーのテスト済みサポートマトリックスと同等ではありません。サポートの保証については、ベンダーのマトリックスを参照してください。

Homebrew cask には追加の formula 依存関係も、明示的な cask 競合も記載されていません。ほかのメジャーバージョンの JDK は別のディレクトリにインストールできますが、使用される JDK は JAVA_HOME、PATH、IDE によって決まります。同じ Temurin 21 インストーラーのレシートを、複数のインストーラーで個別に管理しないでください。Maven、Gradle、IDE は任意で追加する別のツールであり、それぞれ独自の Java バージョン要件があります。

この Mac 専用 cask 以外にも、Adoptium は対応する Windows、Linux、AIX 向けの Java 21 パッケージを提供しています。取得した Java21 のマトリックスには、Windows x64 と Windows aarch64 のほか、複数の Linux アーキテクチャが含まれています。特定の OS バージョンとアーキテクチャのサポートは、個別に確認する必要があります。Android と iOS は、通常のデスクトップ向け Temurin JDK のインストール対象ではありません。パッケージ形式とネイティブ依存関係はシステムによって異なり、Mac PKG は Windows や Linux にはインストールできません。公開されているプラットフォームマトリックスは、テスト済みサポートの一覧であり、全環境に共通するバイナリの最低要件を示すものではありません。

ハードウェア要件は、ヒープサイズ、プロジェクト、ビルドツール、アプリケーションの処理内容によって異なります。リンク先のインストールガイドには、共通の RAM やストレージの最低要件は指定されていません。cask はシステム JDK をインストールするもので、グラフィカル IDE ではありません。保守およびセキュリティ修正のため、Java21 系列の最新パッチを使用してください。Java21 の言語およびランタイムの基準は、個々のパッチリリースとは異なります。Java21 は仮想スレッドなどの機能をサポートしますが、パッチ更新は新しいメジャー Java 言語リリースではありません。

アカウント、費用、ライセンス

Temurin のダウンロードと使用に Adoptium アカウントやサブスクリプションは不要で、商用利用を含めてバイナリは無料です。有料のサードパーティサポート契約は別途提供されます。OpenJDK は Classpath Exception 付き GNU GPL バージョン 2 の下で配布されます。同梱コンポーネントには、それぞれ独自の通知があります。Eclipse Adoptium とその貢献者がディストリビューションを保守しています。

参考資料:Temurin、macOS のインストール、対応プラットフォーム、OpenJDK 21 ソース、公式 Temurin ビルド。

過去のエンジニアリング作業フロー

Adoptium 公式の 2024年1月26日のリリース記事には、Linux ARM64 上での Temurin 21.0.2+13 の再現性を検証する Jenkins コンソール画像が掲載されています。これは実際の過去の Temurin 21 エンジニアリング検証ワークフローであり、Mac インストーラーでも、グラフィカルな Java アプリケーションでも、現行の 21.0.12.1 パッケージのキャプチャでもありません。プラットフォームとリリースの違いはそのまま残されています。

新バージョン 21.0.12.1の更新内容 OpenNavo編集部 · AI翻訳

  • セキュリティセキュリティ専用の緊急Critical Security Patch Updateを適用。
  • プラットフォームOracle Linux9/10のインストーラーを追加。Macの変更ではありません。

インストールとアンインストール

Homebrew はインストーラ OpenJDK21U-jdk_aarch64_mac_hotspot_21.0.12.1_1.pkg を実行するため、管理者パスワードの入力が必要です。

Homebrew を使わずにインストール

チップに合わせて Homebrew が使うファイルをダウンロード: Apple シリコンIntel

SHA-256 はダウンロードしたファイルが完全かを確かめるためのもので、安全性の認証ではありません。 SHA-256 とダウンロード URL を見る

アンインストールのコマンド
$ brew uninstall --cask \temurin@21

通常のアンインストールではアプリ本体だけを削除し、設定とキャッシュは残ります。

情報と出典

バージョン 21.0.12.1
Homebrew が記録した日:8月19日

よくある質問

Eclipse Temurin 21 JDK は安全ですか?

Eclipse Temurin 21 JDK は Homebrew の公式カタログに収録されており、無効化されていません。2026 年 9 月から、Homebrew は macOS の Gatekeeper チェックに通らないアプリを無効化しています。インストール時に Homebrew は、github.com からダウンロードしたファイルを SHA-256 チェックサムで照合します。過去 30 日間に Homebrew 経由で 8,714 回インストールされました。

Mac から Eclipse Temurin 21 JDK を完全にアンインストールするには?

brew uninstall --cask temurin@21 を実行します。これによりインストール記録 1 件の消去が行われます。

Eclipse Temurin 21 JDK は Apple シリコン(M1 以降)の Mac に対応していますか?

はい。Homebrew は Apple シリコンと Intel の Mac で別々のファイルをダウンロードします。

Eclipse Temurin 21 JDK の最新バージョンは?

最新バージョンは 21.0.12.1 で、Homebrew には 8月19日 に追加されました。brew upgrade --cask temurin@21 を実行するとアップデートできます。

Eclipse Temurin 21 JDK をインストールすると、ほかに何が入りますか?

.pkg インストーラでインストールされるため、管理者パスワードの入力が必要です。