Installieren des Microsoft-Builds von OpenJDK

In diesem Artikel wird beschrieben, wie Sie den Microsoft Build of OpenJDK installieren.

ZIP und TAR. GZ-Pakete

Für Windows, Linux und macOS erstellen wir ZIP (Windows) und TAR. GZ-Pakete (Linux/macOS). Extrahieren Sie zur Installation eines dieser Pakete in einem Ordner Ihrer Wahl, und legen Sie dann die JAVA_HOME Umgebungsvariable auf diesen Ordner fest.

Alternativ können Sie native Installationsprogramme für Ihr Betriebssystem Ihrer Wahl verwenden, wie im nächsten Abschnitt beschrieben.

Native Installationsprogramme

Für Windows erstellen wir ein MSI-Installationsprogramm mit grafischer Benutzeroberfläche. Für macOS erstellen wir ein PKG-Installationsprogramm mit ähnlichen Features. Diese Installationsprogramme stellen die JDK-Tools automatisch in Ihrer zur PATH Verfügung.

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

Die folgenden Abschnitte enthalten Anweisungen für diese Installationsprogramme.

Installieren unter Windows

Zur Installation auf einer beliebigen Version von Windows können Sie die MSI-Pakete oder das ZIP-Paket verwenden. Wenn Sie Windows 10 sind, können Sie die Windows-Paket-Manager aus Ihrem Windows-Terminal verwenden.

Installieren Sie zum Installieren mit dem Windows-Paket-Manager zunächst winget, und öffnen Sie dann die Windows-Terminal.

Verwenden Sie als Nächstes den folgenden Befehl, um nach den Microsoft Build of OpenJDK-Paketen zu suchen:

winget search Microsoft.OpenJDK

Daraufhin wird eine Ausgabe angezeigt, die in etwa wie folgt aussieht:

Name                           Id                    Version
--------------------------------------------------------------
Microsoft Build of OpenJDK 17  Microsoft.OpenJDK.17  17.0.0.35

Sie können das Paket jetzt installieren, indem Sie auf das Id oben gezeigte verweisen, indem Sie den folgenden Befehl verwenden:

winget install Microsoft.OpenJDK.17

Dieser Befehl erzeugt eine Ausgabe ähnlich der folgenden:

Found Microsoft Build of OpenJDK 17 [Microsoft.OpenJDK.17]
This application is licensed to you by its owner.
Microsoft is not responsible for, nor does it grant any licences to, third-party packages.
Downloading https://aka.ms/download-jdk/microsoft-jdk-17.35.1-windows-x64.msi
  ██████████████████████████████   160 MB /  160 MB
Successfully verified installer hash
Starting package install...
Successfully installed

Installieren unter macOS

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

So installieren Sie die neueste Version mit Homebrew:

brew install --cask microsoft-openjdk

Dieser Befehl erzeugt eine Ausgabe ähnlich der folgenden:

==> Downloading https://aka.ms/download-jdk/microsoft-jdk-17.35.1-macOS-x64.pkg
Already downloaded: /Users/foobar/Library/Caches/Homebrew/downloads/32c8e30d90fb2816bb4061265d7b3c6b1f953193feae7943d7dd7759e7ac15c6--microsoft-jdk-17.35.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: Upgrading at base path /
installer: The upgrade was successful.
🍺  microsoft-openjdk was successfully installed!

Um andere Versionen mit Homebrew müssen Sie zuerst auf das Repository cask-versions tippen:

brew tap homebrew/cask-versions
brew install --cask microsoft-openjdk17

So installieren Sie unter macOS mit dem TAR. GZ-Paket: Extrahieren Sie die Datei einfach an einem Speicherort. Das JDK befindet sich in <location>/jdk-<version>/Contents/Home .

Um die Installation mithilfe des PKG-Installationsprogramms zu starten, öffnen Sie das Installationsprogramm, und befolgen Sie die Anweisungen. Standardmäßig wird das JDK unter /Library/Java/JavaVirtualMachines/microsoft-17.jdk/Contents/Home installiert.

Deinstallieren unter macOS

Verwenden Sie die folgenden Befehle, um den Microsoft Build von OpenJDK zu deinstallieren, der über Homebrew oder PKG installiert wurde:

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

So deinstallieren Sie das über den TAR installierte Paket. GZ-Paket: Löschen Sie einfach den Ordner.

Installation unter Ubuntu 18.04 und mehr

Öffnen Sie zum Installieren unter Ubuntu 18.04 und höher ein Terminal, und führen Sie die folgenden Befehle aus:

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-17

Hinweis: Möglicherweise müssen Sie Ihr Standard-JDK aktualisieren. Weitere Informationen finden Sie hier.

Installation unter Debian 9

Öffnen Sie zum Installieren unter Debian 9 ein Terminal, und führen Sie die folgenden Befehle aus:

wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/
wget -q https://packages.microsoft.com/config/debian/9/prod.list -O /etc/apt/sources.list.d/microsoft-prod.list

Führen Sie nach dem Hinzufügen des Repositorys die folgenden Befehle aus:

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

Hinweis: Möglicherweise müssen Sie Ihr Standard-JDK aktualisieren. Weitere Informationen finden Sie hier.

Installation unter Debian 10

Öffnen Sie zum Installieren unter Debian 10 ein Terminal, und führen Sie die folgenden Befehle aus:

wget https://packages.microsoft.com/config/debian/10/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb

Führen Sie nach dem Hinzufügen des Repositorys die folgenden Befehle aus:

sudo apt update
sudo apt install msopenjdk-17

Hinweis: Möglicherweise müssen Sie Ihr Standard-JDK aktualisieren. Weitere Informationen finden Sie hier.

Installation unter CentOS 7 (RPM)

Öffnen Sie zum Installieren unter CentOS 7 ein Terminal, und führen Sie den folgenden Befehl aus:

sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm

Führen Sie nach dem Hinzufügen des Repositorys den folgenden Befehl aus:

sudo yum install msopenjdk-17

Hinweis: Möglicherweise müssen Sie Ihr Standard-JDK aktualisieren. Weitere Informationen finden Sie hier.

Festlegen des Microsoft Build of OpenJDK als Standard für Linux

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

Für Debian/Ubuntu:

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

Für CentOS können Sie den Befehl alternative verwenden.

Bereitstellen von Feedback zum Microsoft Build von OpenJDK

Senden Sie uns Ihre Kommentare, Gedanken und Ideen, um uns bei der Verbesserung des Microsoft-Build von OpenJDK zu unterstützen. 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 dessen Tochtergesellschaften.