Freigeben über


Installieren des Microsoft-Builds von OpenJDK

In diesem Artikel wird beschrieben, wie Sie den Microsoft Build von OpenJDK installieren. Informationen zum Herunterladen bestimmter in diesem Artikel erwähnter Dateien finden Sie unter "Microsoft Build of OpenJDK".

ZIP- und TAR. GZ-Pakete

Für WindowsLinux und macOS produzieren wir ZIP (Windows) und TAR. GZ(Linux/macOS)-Pakete. Um die Installation durchzuführen, extrahieren Sie eines dieser Pakete in einem Ordner Ihrer Wahl, und legen Sie dann die Umgebungsvariable JAVA_HOME auf diesen Ordner fest.

Alternativ können Sie systemeigene Installationsprogramme für Ihr gewünschtes Betriebssystem verwenden, wie im nächsten Abschnitt beschrieben.

Native Installationsprogramme

Für Windows, wir produzieren ein EXE Installer mit einer grafischen Schnittstelle. Für macOS erstellen wir ein PKG-Installationsprogramm mit ähnlichen Features. Diese Installationsprogramme stellen die JDK-Tools (Java Development Kit) automatisch in Ihrem PATH zur Verfügung.

Für Linux produzieren wir DEB- und RPM-Pakete für die Verwendung mit apt und rpm.

In den folgenden Abschnitten finden Sie Anweisungen für diese Installationsprogramme.

Installieren auf Windows

Um sie auf einer beliebigen Version zu Windowsinstallieren, können Sie entweder das EXE-Installationsprogramm oder das ZIP-Paket verwenden. Auf Windows 10 oder höher können Sie auch den Windows Paket-Manager von Ihrem Windows Terminal aus verwenden.

Hinweis

Sie sollten jeweils nur eine Installationsmethode (EXE, MSI oder ZIP) für jede JDK-Version verwenden. Wenn Sie zuvor eine bestimmte JDK LTS -Version (Long Term Support) mit einer Methode (Beispiel: MSI) installiert haben und sie mit einer anderen Methode aktualisieren möchten (Beispiel: EXE), müssen Sie zuerst das vorhandene JDK deinstallieren, bevor Sie mit der neuen Installation fortfahren.

Die EXE (Windows ausführbare Datei) stellt sowohl eine grafische als auch eine Konsoleninstallationsmethode bereit. Wenn Sie auf die Installationsdatei doppelklicken, wird das herkömmliche Windows Anwendungsinstallationsprogramm gestartet, in dem Sie die Anweisungen auf dem Bildschirm befolgen können.

Für die breit angelegte Bereitstellung können Sie die EXE in der Befehlszeile mit den folgenden Schritten installieren:

  1. Laden Sie die .exe Datei herunter. Weitere Informationen finden Sie unter Download des Microsoft Builds von OpenJDK.

  2. Wählen Sie in der folgenden Tabelle die Features aus, die Sie installieren wollen:

    Funktion Beschreibung
    FeatureEnvironment Aktualisieren Sie die Umgebungsvariable PATH. (STANDARD)
    FeatureJarFileRunWith Zuordnen .jar Dateien zu Java-Anwendungen. (STANDARD)
    FeatureJavaHome Aktualisieren Sie die Umgebungsvariable JAVA_HOME.
    FeatureOracleJavaSoft Aktualisiert die Registrierungsschlüssel HKLM\SOFTWARE\JavaSoft\.

    Hinweis

    Sie können FeatureOracleJavaSoft verwenden, um zu verhindern, dass Oracle Java über PATH gestartet wird, wenn der Microsoft Build von OpenJDK deinstalliert wird. Installieren Sie Oracle Java erneut, wenn Sie die Oracle-Registrierungsschlüssel wiederherstellen müssen.

  3. Führen Sie die EXE-Datei über die Befehlszeile aus. Verwenden Sie die ausgewählten Features, wie im folgenden Beispiel gezeigt.

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

    Hinweis

    Wenn sie nur für den aktuellen Benutzer installiert wird, verwenden Sie das Flag /CURRENTUSER anstelle von /ALLUSERS.

    Verwenden Sie zum Unterdrücken des Statusleistenbildschirms der Installation das Flag /VERYSILENT anstelle von /SILENT.

    Das /DIR-Flag ist optional. Wenn sie weggelassen wird, wird der Standardinstallations-Dir basierend auf dem Installationsmodus verwendet: /ALLUSERS oder /CURRENTUSER.

Installieren unter macOS

Pakete für macOS sind über Homebrew oder als eigenständige Downloads in PKG (macOS-Paketinstallationsprogramm) oder TAR.GZ-Formaten verfügbar.

So installieren Sie die neueste Version mit Homebrew:

brew install --cask microsoft-openjdk

Mit diesem Befehl wird eine Ausgabe erzeugt, die folgendermaßen aussieht:

==> 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!

Hinweis

Das Paket microsoft-openjdk verweist auf die neueste Version von Microsoft Build von OpenJDK.

So installieren Sie andere Hauptversionen mit 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

Verwenden Sie die folgenden Befehle, um den Microsoft Build von OpenJDK zu deinstallieren, der durch Homebrew installiert wurde:

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

Installation unter Linux

In den folgenden Abschnitten finden Sie Anweisungen zum Installieren des Microsoft Build of OpenJDK auf verschiedenen Linux-Distributionen.

Tipp

Wenn Sie Java-Workloads auf Azure-Containern oder virtuellen Computern ausführen, lesen Sie Azure Command Launcher für Java (jaz). Sie können jaz aus denselben Microsoft-Linux-Repositories wie das JDK installieren.

Öffnen Sie zum Installieren auf Ubuntu 18.04, 20.04, 22.04 und 24.04 LTS-Versionen ein Terminal, und führen Sie die folgenden Befehle aus:

# 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

Nachdem das Repository hinzugefügt wurde, installieren Sie den Microsoft Build von OpenJDK, indem Sie die folgenden Befehle ausführen:

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

Hinweis

Möglicherweise müssen Sie ihre standardmäßige JDK-Auswahl aktualisieren. Weitere Informationen finden Sie hier.

Ändern des Standard-JDK unter Linux

Wenn mehrere Versionen von OpenJDK auf Ihrem System installiert sind, verwenden Sie den folgenden Befehl, um den Microsoft Build von OpenJDK als Standard festzulegen:

Für Debian/Ubuntu:

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

Für CentOS können Sie den alternatives Befehl zum Verwalten von Java-Versionen verwenden.

Geben Sie Feedback zum Microsoft Build von OpenJDK

Senden Sie uns Ihre Kommentare, Gedanken und Ideen, damit wir den Microsoft Build von OpenJDK verbessern können. Besuchen Sie unsere OpenJDK-Diskussionsseite auf GitHub , um uns Ihr Feedback zu senden.

Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder ihren Verbundenen Unternehmen.