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 WindowsLinux 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 uw besturingssysteem van keuze, zoals beschreven in de volgende sectie.
Systeemeigen installatieprogramma's
Hiervoor Windowsproduceren we een EXE-installatieprogramma met een grafische interface. Voor macOS produceren we een PKG-installatieprogramma met vergelijkbare functies. Deze installatieprogramma's maken de JDK -hulpprogramma's (Java Development Kit) 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 op Windows
Als u wilt installeren op elke versie van Windows, kunt u het EXE-installatieprogramma of zip-pakket gebruiken. Op Windows 10 of hoger kunt u ook Package Manager vanuit uw Windows terminal gebruiken.
Opmerking
U moet slechts één installatiemethode (EXE, MSI of ZIP) tegelijk gebruiken voor elke JDK-versie. Als u eerder een bepaalde JDK LTS-versie (Long Term Support) hebt geïnstalleerd met één methode (bijvoorbeeld: MSI) en deze wilt bijwerken met een andere methode (bijvoorbeeld: EXE), moet u eerst de bestaande JDK verwijderen voordat u doorgaat met de nieuwe installatie.
Installeren op Windows met behulp van EXE
De EXE (Windows uitvoerbaar bestand) biedt zowel een grafische als een console-only installatiemethode. Als u dubbelklikt op het installatiebestand, wordt het traditionele Windows installatieprogramma voor toepassingen gestart, waar u de instructies op het scherm kunt volgen.
Voor grootschalige implementatie kunt u de EXE installeren op de opdrachtregel met behulp van de volgende stappen:
Download het
.exebestand. Zie De Microsoft Build van OpenJDK downloaden voor meer informatie.Kies de functies die u wilt installeren uit de volgende tabel:
Eigenschap Beschrijving FeatureEnvironmentWerk de PATHomgevingsvariabele bij. (STANDAARD)FeatureJarFileRunWithKoppel .jar bestanden aan Java-toepassingen. (STANDAARD) FeatureJavaHomeWerk de JAVA_HOMEomgevingsvariabele bij.FeatureOracleJavaSoftBijwerkt registersleutels HKLM\SOFTWARE\JavaSoft\.Opmerking
U kunt
FeatureOracleJavaSoftgebruiken om te voorkomen dat Oracle Java vanaf PATH wordt gestart wanneer de Microsoft Build van OpenJDK is verwijderd. Installeer Oracle Java opnieuw als u de Oracle-registersleutels wilt herstellen.Voer het EXE-bestand uit vanaf de opdrachtregel. Gebruik de geselecteerde functies, zoals wordt weergegeven in het volgende voorbeeld.
.\<package>.exe /SILENT /SUPPRESSMSGBOXES /ALLUSERS /TASKS="FeatureEnvironment,FeatureJarFileRunWith" /DIR="C:\Program Files\Microsoft\"Opmerking
Als u alleen voor de huidige gebruiker installeert, gebruikt u de vlag
/CURRENTUSERin plaats van/ALLUSERS.Als u het voortgangsbalkscherm van de installatie wilt onderdrukken, gebruikt u de vlag
/VERYSILENTin plaats van/SILENT.De
/DIRvlag is optioneel. Als u dit weglaat, wordt de standaardinstallatie-dir gebruikt op basis van de installatiemodus:/ALLUSERSof/CURRENTUSER.
Installeren op Windows via oude MSI:
Als u problemen ondervindt met het EXE-installatieprogramma op JDK 11, JDK 17 of JDK 21, kunt u de EXE verwijderen en de verouderde MSI (Microsoft Installer) gebruiken voor een vergelijkbare grafische en een installatiemethode die alleen op de console is geïnstalleerd. Als u dubbelklikt op het installatiebestand, wordt het traditionele Windows installatieprogramma voor toepassingen gestart, waar u de instructies op het scherm kunt volgen.
Voor grootschalige implementatie kunt u de MSI installeren op de opdrachtregelinterface met behulp van de volgende stappen:
Download het
.msibestand. Zie De Microsoft Build van OpenJDK downloaden voor meer informatie.Kies de functies die u wilt installeren uit de tabel in stap 2 van de installatie Windows via EXE
Opmerking
FeatureMainis een unieke, standaardoptie voor MSI waarmee het installatieprogramma de kerninstallatie moet uitvoerenU kunt optionele parameters gebruiken die enkele van de functies samen groeperen, zoals wordt weergegeven in het volgende voorbeeld:
Kenmerk Kenmerken INSTALLLEVEL=1FeatureMain,FeatureEnvironment,FeatureJarFileRunWithVoer de
msiexecopdracht 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\" /quietOpmerking
U moet
INSTALLDIRmetFeatureMaingebruiken.In dit voorbeeld wordt de Microsoft Build van OpenJDK stilletjes geïnstalleerd, worden de
PATHbijgewerkt, worden.jar-bestanden aan Java-toepassingen gekoppeld, en wordtJAVA_HOMEgedefinieerd.
Installeer op Windows met de Windows-pakketbeheerder (winget)
Als u wilt installeren met Windows Package Manager, installeert u eerst winget en opent u Windows Terminal.
Gebruik vervolgens de volgende opdracht om te zoeken naar de Microsoft Build van OpenJDK-pakketten:
winget search Microsoft.OpenJDK
De resulterende uitvoer is vergelijkbaar met:
Name Id Version
--------------------------------------------------------------
Microsoft Build of OpenJDK 25 Microsoft.OpenJDK.25 25.0.1
U kunt het pakket nu installeren door het commando Id te gebruiken:
winget install Microsoft.OpenJDK.25
Met deze opdracht wordt uitvoer geproduceerd die vergelijkbaar is met:
Found Microsoft Build of OpenJDK 25 [Microsoft.OpenJDK.25]
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-25.0.1-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 (macOS-pakketinstallatieprogramma) of TAR. GZ-indelingen.
De nieuwste versie installeren met Homebrew:
brew install --cask microsoft-openjdk
Met deze opdracht wordt uitvoer geproduceerd die vergelijkbaar is met:
==> 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!
Opmerking
Het pakket microsoft-openjdk verwijst naar de nieuwste versie van de Microsoft Build van OpenJDK.
Andere belangrijke versies installeren met 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
Installeren op macOS met het TAR.GZ-pakket: pak het bestand uit op de gewenste locatie. De JDK bevindt zich op <location>/jdk-<version>/Contents/Home.
Als u wilt installeren met het PKG-installatieprogramma, opent u het installatieprogramma en volgt u de instructies. De JDK is standaard geïnstalleerd op /Library/Java/JavaVirtualMachines/microsoft-25.jdk/Contents/Home.
Verwijderen op macOS
Als u de Microsoft Build van OpenJDK wilt verwijderen die is geïnstalleerd via Homebrew of PKG, gebruikt u de volgende opdrachten:
sudo rm -rf /Library/Java/JavaVirtualMachines/microsoft-25.jdk
sudo pkgutil --forget com.microsoft.25.jdk
Als u een pakket wilt verwijderen dat is geïnstalleerd met de TAR. GZ-bestand, verwijder de installatiemap.
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-25
Opmerking
Mogelijk moet u de 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 voorbij. 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-25
Opmerking
Mogelijk moet u de standaard-JDK-selectie bijwerken. Zie hier voor meer informatie.
Debian 9
Waarschuwing
Vanaf juli 2024 is de officiële ondersteuning voor Debian 9 voorbij. 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-25
Opmerking
Mogelijk moet u de 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-25
SLES 15
Als u wilt installeren op SLES (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-25
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-25
Opmerking
RPM-pakketten voor msopenjdk-25 worden mogelijk niet automatisch bijgewerkt naar de nieuwste secundaire versie. Voer yum -v list msopenjdk-25 uit om te controleren op beschikbare versies. Voer vervolgens uit yum install msopenjdk-25-<version> om een update naar de opgegeven versie af te dwingen. Voorbeeld: yum install msopenjdk-25-25.0.1-1
Installeren op Alpine (TAR.GZ)
Om te installeren op Alpine, downloadt u een tar.gz pakket voor Alpine (zie de downloadpagina) en extraheert u het naar de gewenste locatie.
Opmerking
Alpine wordt alleen ondersteund voor JDK 11 en JDK 17. We bieden geen ondersteuning Alpine voor JDK 21 en nieuwere versies.
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-25-amd64
Voor CentOS kunt u de alternatives opdracht gebruiken om Java-versies te beheren.
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.