Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
I den här artikeln beskrivs hur du installerar Microsoft Build of OpenJDK. Information om hur du hämtar filerna som nämns i den här artikeln finns i Ladda ned Microsoft Build of OpenJDK.
ZIP och TAR. GZ-paket
För Windows, Linux och macOS producerar vi ZIP (Windows) och TAR. GZ-paket (Linux/macOS). Om du vill installera extraherar du ett av de här paketen i valfri mapp och ställer sedan in miljövariabeln på den JAVA_HOME
mappen.
Alternativt kan du använda inbyggda installationsprogram för ditt operativsystem enligt beskrivningen i nästa avsnitt.
Inbyggda installationsprogram
För Windows skapar vi ett MSI-installationsprogram med ett grafiskt gränssnitt. För macOS skapar vi ett PKG-installationsprogram med liknande funktioner. Dessa installationsprogram gör automatiskt JDK-verktygen tillgängliga i din PATH
.
För Linux skapar vi DEB- och RPM-paket som ska användas med apt
och rpm
.
Följande avsnitt innehåller instruktioner för dessa installationsprogram.
Installera i Windows
Om du vill installera på valfri version av Windows kan du använda MSI-paketen eller ZIP-paketet. Om du använder Windows 10 eller senare kan du använda Windows Package Manager från Windows-terminalen.
Installera på Windows via MSI
MSI-installationsprogrammet innehåller både en grafisk och en installationsmetod endast för konsolen. Om du dubbelklickar på MSI-filen startas det traditionella Installationsprogrammet för Windows-programmet, där du kan följa anvisningarna på skärmen.
För storskalig distribution kan du installera MSI på kommandoraden med hjälp av följande steg:
Ladda ned filen.msi . Mer information finns i Ladda ned Microsoft Build of OpenJDK.
Välj de funktioner som du vill installera från följande tabell:
Egenskap Beskrivning FeatureMain
Kärninstallation (STANDARDINSTÄLLNING) FeatureEnvironment
PATH
Uppdatera miljövariabeln. (FÖRVALD)FeatureJarFileRunWith
Associera .jar filer med Java-program. (FÖRVALD) FeatureJavaHome
JAVA_HOME
Uppdatera miljövariabeln.FeatureOracleJavaSoft
Uppdaterar registernycklar . HKLM\SOFTWARE\JavaSoft\
Anmärkning
Du kan använda
FeatureOracleJavaSoft
för att förhindra att Oracle Java startar från PATH när Microsoft Build of OpenJDK avinstalleras. Installera om Oracle Java om du behöver återställa Oracle-registernycklarna.Du kan använda valfria parametrar som grupperar några av funktionerna tillsammans, som du ser i följande exempel:
Parameter Egenskaper INSTALLLEVEL=1
FeatureMain,FeatureEnvironment,FeatureJarFileRunWith
msiexec
Kör kommandokommandot på målarbetsstationen. Använd de valda funktionerna, som du ser i följande exempel.msiexec /i <package>.msi ADDLOCAL=FeatureMain,FeatureEnvironment,FeatureJarFileRunWith,FeatureJavaHome INSTALLDIR="c:\Program Files\Microsoft\" /quiet
Anmärkning
Du måste använda
INSTALLDIR
medFeatureMain
.Det här exemplet installerar tyst Microsoft Build of OpenJDK, uppdaterar
PATH
, associerar .jar filer med Java-program och definierarJAVA_HOME
.
Installera på Windows med Windows Package Manager (winget)
Installera med Windows Package Manager genom att först installera winget och sedan öppna Windows-terminalen.
Använd sedan följande kommando för att söka efter Microsoft Build of OpenJDK-paket:
winget search Microsoft.OpenJDK
Du ser utdata som liknar följande:
Name Id Version
--------------------------------------------------------------
Microsoft Build of OpenJDK 21 Microsoft.OpenJDK.21 21.0.0
Du kan nu installera paketet genom att referera till ovanstående Id
med hjälp av följande kommando:
winget install Microsoft.OpenJDK.21
Det här kommandot genererar utdata som liknar följande:
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
Installera på macOS
Paket för macOS är tillgängliga via Homebrew eller som fristående nedladdningar i PKG eller TAR. GZ-format.
Så här installerar du den senaste versionen med Homebrew:
brew install --cask microsoft-openjdk
Det här kommandot genererar utdata som liknar följande:
==> 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!
Anmärkning
Paketet microsoft-openjdk
pekar på den senaste versionen av Microsoft Build of OpenJDK.
Så här installerar du andra huvudversioner med Homebrew:
brew install --cask microsoft-openjdk@11
# OR
brew install --cask microsoft-openjdk@17
# OR
brew install --cask microsoft-openjdk@21
Installera på macOS med TAR.GZ-paket, extrahera bara filen till en valfri plats. JDK:et kommer att finnas i <location>/jdk-<version>/Contents/Home
.
Om du vill installera med PKG-installationsprogrammet öppnar du installationsprogrammet och följer anvisningarna. Som standard installeras JDK:et på /Library/Java/JavaVirtualMachines/microsoft-21.jdk/Contents/Home
.
Avinstallera på macOS
Om du vill avinstallera Microsoft Build of OpenJDK som installerats via Homebrew eller PKG använder du följande kommandon:
sudo rm -rf /Library/Java/JavaVirtualMachines/microsoft-21.jdk
sudo pkgutil --forget com.microsoft.21.jdk
Så här avinstallerar du paketet som installerats via TAR. GZ-paket, ta helt enkelt bort mappen.
Installera på Ubuntu
Om du vill installera på Ubuntu 18.04, 20.04, 22.04 och 24.04 LTS-versioner öppnar du en terminal och kör följande kommandon:
# 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
När lagringsplatsen har lagts till installerar du Microsoft Build of OpenJDK genom att köra följande kommandon:
sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install msopenjdk-21
Anmärkning
Du kan behöva uppdatera ditt JDK-standardval. Mer information finns här.
Installera på Debian
Debian 10 – 12
Varning
Från och med juli 2024 har det officiella stödet för Debian 10 upphört. Alla publicerade JDK:er fram till juli 2024 är fortfarande tillgängliga, men kommer inte att få fortsatta uppdateringar eller support
Om du vill installera på Debian 10 till 12 öppnar du en terminal och kör följande kommandon:
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
När lagringsplatsen har lagts till kör du följande kommandon:
sudo apt update
sudo apt install msopenjdk-21
Anmärkning
Du kan behöva uppdatera ditt JDK-standardval. Mer information finns här.
Debian 9
Varning
Från och med juli 2024 har det officiella stödet för Debian 9 upphört. Alla publicerade JDK:er fram till juli 2024 är fortfarande tillgängliga, men kommer inte att få fortsatta uppdateringar eller support
Om du vill installera på Debian 9 öppnar du en terminal och kör följande kommandon:
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
När lagringsplatsen har lagts till kör du följande kommandon:
sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install msopenjdk-21
Anmärkning
Du kan behöva uppdatera ditt JDK-standardval. Mer information finns här.
Installera på SUSE
openSUSE 15
Om du vill installera på openSUSE 15 öppnar du en terminal och kör följande kommandon:
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
Om du vill installera på SUSE Linux Enterprise Server 15 öppnar du en terminal och kör följande kommandon:
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
Installera på CentOS 7 (RPM)
Om du vill installera på CentOS 7 öppnar du en terminal och kör följande kommando:
sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm
sudo yum install msopenjdk-21
Anmärkning
RPM-paket för msopenjdk-21
kanske inte uppdateras automatiskt till den senaste delversionen. Om du vill söka efter de tillgängliga/senaste versionerna kör du yum -v list msopenjdk-21
.
yum install msopenjdk-21-<version>
Kör sedan för att framtvinga uppdatering till den angivna versionen. Exempel: yum install msopenjdk-21-21.0.0-1
Installera på Alpine (TAR.GZ)
Om du vill installera på Alpine laddar du helt enkelt ned ett tar.gz
paket för Alpine (se nedladdningssidan ) och extraherar mappen.
Anmärkning
Alpine stöds endast för JDK 11 och JDK 17. Vi kommer inte längre att stödja alpine för JDK 21 och framåt.
Ändra JDK:et för standardinställningen i Linux
Om du har flera versioner av OpenJDK installerade på systemet använder du följande kommando för att ange Microsoft Build of OpenJDK som standard:
För Debian/Ubuntu:
sudo update-java-alternatives --set msopenjdk-21-amd64
För CentOS kan du använda kommandot alternative
.
Ge synpunkter på Microsofts version av OpenJDK
Skicka oss dina kommentarer, tankar och idéer för att hjälpa oss att förbättra Microsoft Build of OpenJDK. Besök vår OpenJDK-diskussionssida på GitHub för att skicka oss din feedback.
Java och OpenJDK är varumärken eller registrerade varumärken som tillhör Oracle och/eller dess dotterbolag.