Dela via


Installera Microsofts version av OpenJDK

I den här artikeln beskrivs hur du installerar Microsoft Build of OpenJDK. Information om hur du laddar ned vissa filer 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.

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:

  1. .exe Ladda ned filen. Mer information finns i Ladda ned Microsoft Build of OpenJDK.

  2. Välj de funktioner som du vill installera från följande tabell:

    Egenskap Beskrivning
    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.

  3. 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 /CURRENTUSER i stället för /ALLUSERS.

    Om du vill förhindra förloppsindikatorskärmen för installationen använder du flaggan /VERYSILENT i stället för /SILENT.

    Flaggan /DIR är valfri. Om det utelämnas används standardinstallationsdir baserat på installationsläget: /ALLUSERS eller /CURRENTUSER.

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

Om du vill avinstallera Microsoft Build of OpenJDK som installerats via Homebrewanvänder du följande kommandon:

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

Installera på Linux

Följande avsnitt innehåller instruktioner för att installera Microsoft Build of OpenJDK på olika Linux-distributioner.

Tips/Råd

Om du kör Java-arbetsbelastningar på Azure-containrar eller virtuella datorer läser du Azure Command Launcher för Java (jaz). Du kan installera jaz från samma Microsoft Linux-lagringsplatser som JDK:t.

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.

Ä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.