次の方法で共有


OpenJDK の Microsoft Build をインストールする

この記事では、OpenJDK の Microsoft Build のインストール方法について説明します。 この記事に記載されている特定のファイルをダウンロードするには、「 OpenJDK の Microsoft Build をダウンロードする」を参照してください。

ZIP パッケージと TAR.GZ パッケージ

Windows、Linux、macOS 向けに ZIP (Windows) と TAR.GZ (Linux/macOS) パッケージを生成します。 インストールするには、これらのパッケージのいずれかを任意のフォルダーに解凍し、JAVA_HOME 環境変数をそのフォルダーに設定します。

または、次のセクションで説明するように、選択したオペレーティング システムにネイティブ インストーラーを使用することもできます。

ネイティブ インストーラー

Windowsでは、グラフィカル インターフェイスを使用して EXE インストーラーを生成します。 macOS の場合は、同様の機能を備えた PKG インストーラを作成します。 これらのインストーラーにより、JDK (Java Development Kit) ツールが PATHで自動的に使用できるようになります。

Linux の場合は、aptrpm で使用する DEB と RPM パッケージを作成します。

次のセクションでは、これらのインストーラの手順を説明します。

Windowsにインストール

任意のバージョンの Windowsにインストールするには、EXE インストーラーまたは ZIP パッケージを使用できます。 Windows 10 以降では、Windows ターミナルから を使用することもできます。

JDK バージョンごとに一度に 1 つのインストール方法 (EXE、MSI、または ZIP) のみを使用する必要があります。 1 つの方法 (MSI など) を使用して特定の JDK LTS (Long Term Support) バージョンを以前にインストールし、別の方法 (例: EXE) を使用して更新する場合は、新しいインストールに進む前に、まず既存の JDK をアンインストールする必要があります。

EXE (Windows 実行可能ファイル) には、グラフィカルインストール方法とコンソールのみのインストール方法の両方が用意されています。 インストーラー ファイルをダブルクリックすると、従来の Windows アプリケーション インストーラーが起動し、画面の指示に従うことができます。

大規模な展開の場合は、次の手順を使用して、コマンド ラインに EXE をインストールできます。

  1. .exe ファイルをダウンロードします。 詳細については、「 Microsoft Build of OpenJDK のダウンロード」を参照してください。

  2. 次の表からインストールする機能を選択してください。

    機能 説明
    FeatureEnvironment PATH 環境変数を更新します。 (既定値)
    FeatureJarFileRunWith .jar ファイルを Java アプリケーションに関連付けます。 (既定値)
    FeatureJavaHome JAVA_HOME 環境変数を更新します。
    FeatureOracleJavaSoft レジストリ キー HKLM\SOFTWARE\JavaSoft\ を更新します。

    FeatureOracleJavaSoftを使用すると、Microsoft Build of OpenJDK がアンインストールされたときに Oracle Java が PATH から起動するのを防ぐことができます。 Oracle レジストリ キーを復元する必要がある場合は、Oracle Java を再インストールします。

  3. コマンド ラインから EXE ファイルを実行します。 次の例に示すように、選択した機能を使用します。

    .\<package>.exe /SILENT /SUPPRESSMSGBOXES /ALLUSERS /TASKS="FeatureEnvironment,FeatureJarFileRunWith" /DIR="C:\Program Files\Microsoft\"
    

    現在のユーザーのみにインストールする場合は、/CURRENTUSERではなくフラグ /ALLUSERSを使用します。

    インストールの進行状況バー画面を非表示にするには、/VERYSILENTではなくフラグ /SILENTを使用します。

    /DIR フラグは省略できます。 省略すると、インストール モード ( /ALLUSERS または /CURRENTUSER) に基づいて既定のインストール ディレクトリが使用されます。

macOS へのインストール

macOS 用パッケージは、 Homebrew を介して、または PKG (macOS パッケージ インストーラー) または TAR でスタンドアロンダウンロードとして利用できます。GZ 形式。

Homebrewを使用して最新バージョンをインストールするには:

brew install --cask microsoft-openjdk

このコマンドは、次のような出力を生成します。

==> Downloading https://aka.ms/download-jdk/microsoft-jdk-25.0.1-macos-x64.pkg
Already downloaded: /Users/foobar/Library/Caches/Homebrew/downloads/c3df619c6411aa15151d0306a6a0f9760ff7ab0b54d0b00daade382500369c81--microsoft-jdk-25.0.1-macos-x64.pkg
==> Installing Cask microsoft-openjdk
==> Running installer for microsoft-openjdk; your password may be necessary.
Package installers may write to any location; options such as `--appdir` are ignored.
Password:
installer: Package name is Microsoft Build of OpenJDK
installer: Installing at base path /
installer: The install was successful.
🍺  microsoft-openjdk was successfully installed!

パッケージ microsoft-openjdk は、OpenJDK の Microsoft Build の最新バージョンを指しています。

Homebrewを使用して他のメジャー バージョンをインストールするには:

brew install --cask microsoft-openjdk@11
# OR
brew install --cask microsoft-openjdk@17
# OR
brew install --cask microsoft-openjdk@21
# OR
brew install --cask microsoft-openjdk@25

Homebrewを使用してインストールされた Microsoft Build of OpenJDK をアンインストールするには、次のコマンドを使用します。

sudo rm -rf /Library/Java/JavaVirtualMachines/microsoft-25.jdk
sudo pkgutil --forget com.microsoft.25.jdk

Linux にインストールする

以降のセクションでは、さまざまな Linux ディストリビューションに Microsoft Build of OpenJDK をインストールする手順について説明します。

ヒント

Azure コンテナーまたは仮想マシンで Java ワークロードを実行する場合は、 Azure Command Launcher for Java (jaz) を参照してください。 JDK と同じ Microsoft Linux リポジトリから jaz をインストールできます。

Ubuntu 18.04、20.04、22.04、および 24.04 LTS バージョンにインストールするには、ターミナルを開き、次のコマンドを実行します。

# Valid values are only '18.04', '20.04', '22.04', and '24.04'
# For other versions of Ubuntu, please use the tar.gz package
ubuntu_release=`lsb_release -rs`
wget https://packages.microsoft.com/config/ubuntu/${ubuntu_release}/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb

リポジトリが追加されたら、次のコマンドを実行して OpenJDK の Microsoft Build をインストールします。

sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install msopenjdk-25

既定の JDK の選択を更新する必要がある場合があります。 詳細については 、こちらを参照してください

Linux の既定の JDK を変更する

システムに複数のバージョンの OpenJDK がインストールされている場合は、次のコマンドを使用して、OpenJDK の Microsoft Build を既定値として設定します。

Debian/Ubuntu の場合:

sudo update-java-alternatives --set msopenjdk-25-amd64

CentOS の場合は、 alternatives コマンドを使用して Java バージョンを管理できます。

OpenJDK の Microsoft Build に関するフィードバックの提供

OpenJDK の Microsoft Build の改善に役立てるために、ご意見、ご感想、アイデアをお寄せください。 GitHub の OpenJDK ディスカッション ページにアクセスして、フィードバックをお寄せください。

Java および OpenJDK は、Oracle およびその関連会社の商標または登録商標です。