Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
In dit artikel wordt beschreven hoe u de Microsoft Build van OpenJDK installeert. Om de bestanden op te halen die in dit artikel worden genoemd, zie De Microsoft-build van OpenJDK downloaden.
ZIP en TAR. GZ-pakketten
Voor Windows, Linux en macOS produceren we ZIP (Windows) en TAR. GZ-pakketten (Linux/macOS). Als u wilt installeren, extraheert u een van deze pakketten in een map van uw keuze en stelt u vervolgens de JAVA_HOME
omgevingsvariabele in op die map.
U kunt ook systeemeigen installatieprogramma's gebruiken voor het besturingssysteem van uw keuze, zoals beschreven in de volgende sectie.
Systeemeigen installatieprogramma's
Voor Windows produceren we een MSI-installatieprogramma met een grafische interface. Voor macOS produceren we een PKG-installatieprogramma met vergelijkbare functies. Deze installatieprogramma's maken de JDK-hulpprogramma's automatisch beschikbaar in uw PATH
.
Voor Linux produceren we DEB- en RPM-pakketten voor gebruik met apt
en rpm
.
De volgende secties bevatten instructies voor deze installatieprogramma's.
Installeren in Windows
Als u wilt installeren op elke versie van Windows, kunt u de MSI-pakketten of het ZIP-pakket gebruiken. Als u Windows 10 of hoger gebruikt, kunt u Windows Package Manager gebruiken vanuit uw Windows Terminal.
Installeren in Windows via MSI
Het MSI-installatieprogramma biedt zowel een grafische als een installatiemethode voor alleen consoles. Als u dubbelklikt op het MSI-bestand, wordt het traditionele Installatieprogramma voor Windows-toepassingen gestart, waar u de instructies op het scherm kunt volgen.
Voor grootschalige implementatie kunt u de MSI via de opdrachtregel installeren met behulp van de volgende stappen:
Download het .msi-bestand . Zie De Microsoft Build van OpenJDK downloaden voor meer informatie.
Kies de functies die u wilt installeren uit de volgende tabel:
Eigenschap Beschrijving FeatureMain
Basisinstallatie (STANDAARD) FeatureEnvironment
Werk de PATH
omgevingsvariabele bij. (STANDAARD)FeatureJarFileRunWith
Koppel .jar bestanden aan Java-toepassingen. (STANDAARD) FeatureJavaHome
Werk de JAVA_HOME
omgevingsvariabele bij.FeatureOracleJavaSoft
Bijwerkt registersleutels HKLM\SOFTWARE\JavaSoft\
.Opmerking
U kunt gebruiken
FeatureOracleJavaSoft
om te voorkomen dat Oracle Java wordt gestart vanuit PATH wanneer Microsoft Build van OpenJDK wordt verwijderd. Installeer Oracle Java opnieuw als u de Oracle-registersleutels wilt herstellen.U kunt optionele parameters gebruiken die enkele van de functies samen groeperen, zoals wordt weergegeven in het volgende voorbeeld:
Kenmerk Kenmerken INSTALLLEVEL=1
FeatureMain,FeatureEnvironment,FeatureJarFileRunWith
Voer de
msiexec
opdrachtopdracht uit op het doelwerkstation. Gebruik de geselecteerde functies, zoals wordt weergegeven in het volgende voorbeeld.msiexec /i <package>.msi ADDLOCAL=FeatureMain,FeatureEnvironment,FeatureJarFileRunWith,FeatureJavaHome INSTALLDIR="c:\Program Files\Microsoft\" /quiet
Opmerking
U moet
INSTALLDIR
metFeatureMain
gebruiken.In dit voorbeeld wordt de Microsoft Build van OpenJDK op de achtergrond geïnstalleerd, wordt de
PATH
bestanden bijgewerkt, .jar bestanden aan Java-toepassingen gekoppeld en gedefinieerdJAVA_HOME
.
Installeren in Windows met Windows Package Manager (winget)
Als u met Windows Package Manager wilt installeren, installeert u eerst winget en opent u vervolgens de Windows-terminal.
Gebruik vervolgens de volgende opdracht om te zoeken naar de Microsoft Build van OpenJDK-pakketten:
winget search Microsoft.OpenJDK
De uitvoer ziet er ongeveer als volgt uit:
Name Id Version
--------------------------------------------------------------
Microsoft Build of OpenJDK 21 Microsoft.OpenJDK.21 21.0.0
U kunt het pakket nu installeren door te verwijzen naar de hierboven weergegeven Id
, met behulp van de volgende opdracht:
winget install Microsoft.OpenJDK.21
Met deze opdracht wordt een uitvoer geproduceerd die vergelijkbaar is met de volgende:
Found Microsoft Build of OpenJDK 21 [Microsoft.OpenJDK.21]
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-21.0.0-windows-x64.msi
██████████████████████████████ 160 MB / 160 MB
Successfully verified installer hash
Starting package install...
Successfully installed
Installeren in Mac OS
Pakketten voor macOS zijn beschikbaar via Homebrew of als zelfstandige downloads in PKG- of TAR.GZ-indeling.
De nieuwste versie installeren met Homebrew:
brew install --cask microsoft-openjdk
Met deze opdracht wordt een uitvoer geproduceerd die vergelijkbaar is met de volgende:
==> Downloading https://aka.ms/download-jdk/microsoft-jdk-21.0.0-macos-x64.pkg
Already downloaded: /Users/foobar/Library/Caches/Homebrew/downloads/c3df619c6411aa15151d0306a6a0f9760ff7ab0b54d0b00daade382500369c81--microsoft-jdk-21.0.0-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!
Opmerking
Het pakket microsoft-openjdk
verwijst naar de nieuwste versie van de Microsoft Build van OpenJDK.
Andere primaire versies installeren met Homebrew:
brew install --cask microsoft-openjdk@11
# OR
brew install --cask microsoft-openjdk@17
# OR
brew install --cask microsoft-openjdk@21
Installeren op macOS met het TAR.GZ-pakket, pak het bestand uit ergens. De JDK zal in <location>/jdk-<version>/Contents/Home
zijn.
Als u wilt installeren met het PKG-installatieprogramma, opent u het installatieprogramma en volgt u de instructies. Standaard wordt de JDK geïnstalleerd op /Library/Java/JavaVirtualMachines/microsoft-21.jdk/Contents/Home
.
Verwijderen op macOS
Gebruik de volgende opdrachten om de Microsoft Build van OpenJDK te verwijderen die is geïnstalleerd via Homebrew of PKG:
sudo rm -rf /Library/Java/JavaVirtualMachines/microsoft-21.jdk
sudo pkgutil --forget com.microsoft.21.jdk
Als u het pakket wilt verwijderen dat is geïnstalleerd via tar. GZ-pakket, verwijder de map.
Installeren op Ubuntu
Als u wilt installeren op Ubuntu 18.04, 20.04, 22.04 en 24.04 LTS-versies, opent u een terminal en voert u de volgende opdrachten uit:
# 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
Nadat de opslagplaats is toegevoegd, installeert u de Microsoft Build van OpenJDK door de volgende opdrachten uit te voeren:
sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install msopenjdk-21
Opmerking
Mogelijk moet u uw standaard-JDK-selectie bijwerken. Zie hier voor meer informatie.
Installeren op Debian
Debian 10 - 12
Waarschuwing
Vanaf juli 2024 is de officiële ondersteuning voor Debian 10 beëindigd. Alle gepubliceerde JDK's tot juli 2024 blijven beschikbaar, maar ontvangen geen doorlopende updates of ondersteuning
Als u op Debian 10 tot en met 12 wilt installeren, opent u een terminal en voert u de volgende opdrachten uit:
sudo apt update
sudo apt install wget lsb-release -y
wget https://packages.microsoft.com/config/debian/$(lsb_release -rs)/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
Nadat de opslagplaats is toegevoegd, voert u de volgende opdrachten uit:
sudo apt update
sudo apt install msopenjdk-21
Opmerking
Mogelijk moet u uw standaard-JDK-selectie bijwerken. Zie hier voor meer informatie.
Debian 9
Waarschuwing
Vanaf juli 2024 is de officiële ondersteuning voor Debian 9 beëindigd. Alle gepubliceerde JDK's tot juli 2024 blijven beschikbaar, maar ontvangen geen doorlopende updates of ondersteuning
Als u op Debian 9 wilt installeren, opent u een terminal en voert u de volgende opdrachten uit:
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
Nadat de opslagplaats is toegevoegd, voert u de volgende opdrachten uit:
sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install msopenjdk-21
Opmerking
Mogelijk moet u uw standaard-JDK-selectie bijwerken. Zie hier voor meer informatie.
Installeren op SUSE
openSUSE 15
Als u wilt installeren op openSUSE 15, opent u een terminal en voert u de volgende opdrachten uit:
sudo rpm -Uvh https://packages.microsoft.com/config/opensuse/15/packages-microsoft-prod.rpm
sudo zypper update # Note: This will prompt you to set the desired trust level for the Microsoft repository and package signing key
sudo zypper install msopenjdk-21
SLES 15
Als u wilt installeren op SUSE Linux Enterprise Server 15, opent u een terminal en voert u de volgende opdrachten uit:
sudo rpm -Uvh https://packages.microsoft.com/config/sles/15/packages-microsoft-prod.rpm
sudo zypper update # Note: This will prompt you to set the desired trust level for the Microsoft repository and package signing key
sudo zypper install msopenjdk-21
Installeren op CentOS 7 (RPM)
Als u wilt installeren op CentOS 7, opent u een terminal en voert u de volgende opdracht uit:
sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm
sudo yum install msopenjdk-21
Opmerking
RPM-pakketten voor msopenjdk-21
worden mogelijk niet automatisch bijgewerkt naar de nieuwste subversie. Voer yum -v list msopenjdk-21
uit om te controleren op de beschikbare/latest versies. Voer vervolgens uit yum install msopenjdk-21-<version>
om update af te dwingen naar de opgegeven versie. Voorbeeld: yum install msopenjdk-21-21.0.0-1
Installeer op Alpine (TAR.GZ)
Als u op Alpine wilt installeren, downloadt u gewoon een tar.gz
pakket voor Alpine (zie de downloadpagina ) en extraheert u de map.
Opmerking
Alpine wordt alleen ondersteund voor JDK 11 en JDK 17. We ondersteunen alpine niet langer voor JDK 21.
De standaard-JDK in Linux wijzigen
Als u verschillende versies van OpenJDK op uw systeem hebt geïnstalleerd, gebruikt u de volgende opdracht om de Microsoft Build van OpenJDK in te stellen als de standaardinstelling:
Voor Debian/Ubuntu:
sudo update-java-alternatives --set msopenjdk-21-amd64
Voor CentOS kunt u de opdracht alternative
gebruiken.
Feedback geven over de Microsoft Build van OpenJDK
Stuur ons uw opmerkingen, gedachten en ideeën om ons te helpen de Microsoft Build van OpenJDK te verbeteren. Ga naar onze OpenJDK-discussiepagina op GitHub om ons uw feedback te sturen.
Java en OpenJDK zijn handelsmerken of gedeponeerde handelsmerken van Oracle en/of haar gelieerde ondernemingen.