Not
Å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.
Du kan också använda inbyggda installationsprogram för ditt operativsystem enligt beskrivningen i nästa avsnitt.
Inbyggda installationsprogram
För Windowsskapar vi ett EXE-installationsprogram med ett grafiskt gränssnitt. För macOS skapar vi ett PKG-installationsprogram med liknande funktioner. Dessa installationsprogram gör automatiskt JDK-verktygen (Java Development Kit) 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 på Windows
Om du vill installera på valfri version av Windowskan du använda exe-installationsprogrammet eller ZIP-paketet. Vid Windows 10 eller senare kan du också använda Windows Pakethanteraren från din Windows terminal.
Anmärkning
Du bör bara använda en installationsmetod (EXE, MSI eller ZIP) i taget för varje JDK-version. Om du tidigare har installerat en viss JDK LTS-version (långsiktig support) med en metod (exempel: MSI) och vill uppdatera den med en annan metod (exempel: EXE), måste du först avinstallera den befintliga JDK:n innan du fortsätter med den nya installationen.
Installera på Windows via EXE
EXE (Windows körbar) innehåller både en grafisk och en installationsmetod endast för konsolen. Om du dubbelklickar på installationsfilen startas det traditionella Windows programinstallationsprogrammet, där du kan följa anvisningarna på skärmen.
För storskalig distribution kan du installera EXE på kommandoraden med hjälp av följande steg:
.exeLadda ned filen. 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 FeatureEnvironmentPATHUppdatera miljövariabeln. (FÖRVALD)FeatureJarFileRunWithAssociera .jar filer med Java-program. (FÖRVALD) FeatureJavaHomeJAVA_HOMEUppdatera miljövariabeln.FeatureOracleJavaSoftUppdaterar registernycklar . HKLM\SOFTWARE\JavaSoft\Anmärkning
Du kan använda
FeatureOracleJavaSoftfö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.Kör EXE-filen från kommandoraden. Använd de valda funktionerna, som du ser i följande exempel.
.\<package>.exe /SILENT /SUPPRESSMSGBOXES /ALLUSERS /TASKS="FeatureEnvironment,FeatureJarFileRunWith" /DIR="C:\Program Files\Microsoft\"Anmärkning
Om du bara installerar för den aktuella användaren använder du flaggan
/CURRENTUSERi stället för/ALLUSERS.Om du vill förhindra förloppsindikatorskärmen för installationen använder du flaggan
/VERYSILENTi stället för/SILENT.Flaggan
/DIRär valfri. Om det utelämnas används standardinstallationsdir baserat på installationsläget:/ALLUSERSeller/CURRENTUSER.
Installera på Windows via legacy MSI:
Om du har problem med EXE-installationsprogrammet på JDK 11, JDK 17 eller JDK 21 kan du avinstallera EXE och använda den äldre MSI (Microsoft Installer) för en liknande grafisk installationsmetod och en endast konsolinstallationsmetod. Om du dubbelklickar på installationsfilen startas det traditionella Windows programinstallationsprogrammet, 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:
.msiLadda ned filen. Mer information finns i Ladda ned Microsoft Build of OpenJDK.Välj de funktioner som du vill installera från tabellen i steg 2 i installera på Windows via EXE
Anmärkning
FeatureMainär ett unikt standardalternativ för MSI som instruerar installationsprogrammet att utföra kärninstallationenDu kan använda valfria parametrar som grupperar några av funktionerna tillsammans, som du ser i följande exempel:
Parameter Egenskaper INSTALLLEVEL=1FeatureMain,FeatureEnvironment,FeatureJarFileRunWithKör kommandot
msiexecpå den avsedda arbetsstationen. 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\" /quietAnmärkning
Du måste använda
INSTALLDIRmedFeatureMain.Det här exemplet installerar tyst Microsoft Build of OpenJDK, uppdaterar
PATH, associerar.jarfiler 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 Terminal.
Använd sedan följande kommando för att söka efter Microsoft Build of OpenJDK-paket:
winget search Microsoft.OpenJDK
Resultatet liknar följande:
Name Id Version
--------------------------------------------------------------
Microsoft Build of OpenJDK 25 Microsoft.OpenJDK.25 25.0.1
Nu kan du installera paketet genom att referera till Id, med hjälp av kommandot:
winget install Microsoft.OpenJDK.25
Det här kommandot genererar utdata som liknar:
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
Installera på macOS
Paket för macOS är tillgängliga via Homebrew eller som fristående nedladdningar i PKG (macOS-paketinstallationsprogram) 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:
==> 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!
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
# OR
brew install --cask microsoft-openjdk@25
Installera på macOS med TAR. GZ-paket, extrahera filen till önskad plats. JDK:et finns på <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-25.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-25.jdk
sudo pkgutil --forget com.microsoft.25.jdk
Så här avinstallerar du ett paket som installerats med HJÄLP av TAR. GZ-fil, ta bort installationsmappen.
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-25
Anmärkning
Du kan behöva uppdatera JDK-standardvalet. Mer information finns här.
Installera på Debian
Debian 10 – 12
Varning
Från och med juli 2024 är det officiella stödet för Debian 10 över. Alla publicerade JDK:er fram till juli 2024 är fortfarande tillgängliga, men får inte 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-25
Anmärkning
Du kan behöva uppdatera JDK-standardvalet. Mer information finns här.
Debian 9
Varning
Från och med juli 2024 är det officiella stödet för Debian 9 över. Alla publicerade JDK:er fram till juli 2024 är fortfarande tillgängliga, men får inte 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-25
Anmärkning
Du kan behöva uppdatera JDK-standardvalet. 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-25
SLES 15
Om du vill installera på SLES (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-25
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-25
Anmärkning
RPM-paket för msopenjdk-25 kanske inte uppdateras automatiskt till den senaste delversionen. Om du vill söka efter tillgängliga versioner kör du yum -v list msopenjdk-25.
yum install msopenjdk-25-<version> Kör sedan för att tvinga fram en uppdatering av den angivna versionen. Exempel: yum install msopenjdk-25-25.0.1-1
Installera på Alpine (TAR.GZ)
Om du vill installera på Alpineladdar du ned ett tar.gz paket för Alpine (se nedladdningssidan ) och extraherar det till önskad plats.
Anmärkning
Alpine stöds endast för JDK 11 och JDK 17. Vi stöder Alpine inte JDK 21- och senare versioner.
Ä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-25-amd64
För CentOS kan du använda alternatives kommandot för att hantera Java-versioner.
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.