Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tento článek popisuje, jak nainstalovat sadu Microsoft Build sady OpenJDK. Pokud chcete získat soubory uvedené v tomto článku, přečtěte si téma Stažení sady Microsoft Build of OpenJDK.
ZIP a TAR. Balíčky GZ
Pro Windows, Linux a macOS vytváříme balíčky typu ZIP (Windows) a TAR.GZ (Linux/macOS). Pokud chcete nainstalovat, extrahujte jeden z těchto balíčků do složky podle vašeho výběru a pak nastavte proměnnou JAVA_HOME prostředí na danou složku.
Případně můžete použít nativní instalační programy pro zvolený operační systém, jak je popsáno v další části.
Nativní instalační programy
Pro Windows, vytvoříme instalační program EXE s grafickým rozhraním. Pro macOS vytvoříme instalační program PKG s podobnými funkcemi. Tyto instalační programy automaticky zpřístupní nástroje JDK (Java Development Kit) ve vašem PATHsystému .
Pro Linux vytváříme balíčky DEB a RPM, které se mají používat s balíčky apt a rpm.
Následující části obsahují pokyny pro tyto instalační programy.
Nainstalovat na Windows
K instalaci na libovolnou verzi Windows, můžete použít buď instalační program EXE, nebo ZIP balíček. Na Windows 10 nebo novějších verzích můžete také použít Windows Správce balíčků z Windows terminálu.
Poznámka:
Pro každou verzi sady JDK byste měli vždy používat pouze jednu metodu instalace (EXE, MSI nebo ZIP). Pokud jste dříve nainstalovali danou verzi sady JDK LTS (dlouhodobá podpora) pomocí jedné metody (příklad: MSI) a chcete ji aktualizovat jinou metodou (příklad: EXE), musíte před pokračováním v nové instalaci nejprve odinstalovat existující sadu JDK.
Instalujte na Windows pomocí EXE
EXE (Windows spustitelný soubor) poskytuje grafickou i konzolovou metodu instalace. Pokud dvakrát kliknete na instalační soubor, spustí se tradiční Windows instalační program aplikace, kde můžete postupovat podle pokynů na obrazovce.
Pro široké nasazení můžete exe nainstalovat na příkazový řádek pomocí následujících kroků:
.exeStáhněte si soubor. Další informace naleznete v tématu Stažení microsoft buildu OpenJDK.Z následující tabulky vyberte funkce, které chcete nainstalovat:
Funkce Popis FeatureEnvironmentAktualizujte proměnnou PATHprostředí. (VÝCHOZÍ)FeatureJarFileRunWithPřidružte soubory .jar k aplikacím Java. (VÝCHOZÍ) FeatureJavaHomeAktualizujte proměnnou JAVA_HOMEprostředí.FeatureOracleJavaSoftAktualizuje klíče HKLM\SOFTWARE\JavaSoft\registru .Poznámka:
Při odinstalaci sady Microsoft Build of OpenJDK můžete
FeatureOracleJavaSoftzabránit spuštění Oracle Java z PATH. Pokud potřebujete obnovit klíče registru Oracle, přeinstalujte Oracle Java.Spusťte soubor EXE z příkazového řádku. Použijte vybrané funkce, jak je znázorněno v následujícím příkladu.
.\<package>.exe /SILENT /SUPPRESSMSGBOXES /ALLUSERS /TASKS="FeatureEnvironment,FeatureJarFileRunWith" /DIR="C:\Program Files\Microsoft\"Poznámka:
Pokud se instaluje pouze pro aktuálního uživatele, použijte vlajku
/CURRENTUSERmísto/ALLUSERS.Pokud chcete potlačit obrazovku indikátoru průběhu instalace, použijte příznak
/VERYSILENTmísto/SILENT.Příznak
/DIRje volitelný. Pokud tento parametr vynecháte, použije se výchozí instalační adresář na základě instalačního režimu:/ALLUSERSnebo/CURRENTUSER.
Windows Instalace prostřednictvím starší verze MSI:
Pokud máte problémy s instalačním programem EXE na JDK 11, JDK 17 nebo JDK 21, můžete odinstalovat exe a použít starší instalační službu MSI (Microsoft Installer) pro podobnou grafickou a konzolovou instalační metodu. Pokud dvakrát kliknete na instalační soubor, spustí se tradiční Windows instalační program aplikace, kde můžete postupovat podle pokynů na obrazovce.
V případě širokého nasazení můžete msi nainstalovat na příkazový řádek pomocí následujících kroků:
.msiStáhněte si soubor. Další informace naleznete v tématu Stažení microsoft buildu OpenJDK.Zvolte vlastnosti, které chcete nainstalovat z tabulky ve kroku 2 instalace prostřednictvím EXEWindows.
Poznámka:
FeatureMainje jedinečná výchozí možnost msi, která instalačnímu programu říká, aby provedl základní instalaci.Můžete použít volitelné parametry, které seskupí některé funkce dohromady, jak je znázorněno v následujícím příkladu:
Parametr Funkce INSTALLLEVEL=1FeatureMain,FeatureEnvironment,FeatureJarFileRunWithSpusťte příkaz
msiexecna cílové pracovní stanici. Použijte vybrané funkce, jak je znázorněno v následujícím příkladu.msiexec /i <package>.msi ADDLOCAL=FeatureMain,FeatureEnvironment,FeatureJarFileRunWith,FeatureJavaHome INSTALLDIR="c:\Program Files\Microsoft\" /quietPoznámka:
Musíte použít
INSTALLDIRsFeatureMain.Tento příklad bezobslužně nainstaluje microsoft build OpenJDK, aktualizuje
PATHsoubory , přidruží.jarsoubory k aplikacím Java a definujeJAVA_HOME.
Instalujte na Windows pomocí Správce balíčků Windows (winget)
Pokud chcete nainstalovat pomocí Windows Správce balíčků, nejprve nainstalujte winget a pak otevřete Windows Terminál.
Dále pomocí následujícího příkazu vyhledejte balíček Microsoft Build of OpenJDK:
winget search Microsoft.OpenJDK
Výsledný výstup je podobný následujícímu:
Name Id Version
--------------------------------------------------------------
Microsoft Build of OpenJDK 25 Microsoft.OpenJDK.25 25.0.1
Balíček teď můžete nainstalovat pomocí odkazu na Id příkazem:
winget install Microsoft.OpenJDK.25
Tento příkaz vytvoří výstup podobný následujícímu:
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
Instalace v systému macOS
Balíčky pro macOS jsou k dispozici prostřednictvím Homebrew nebo jako samostatné soubory ke stažení ve formátech PKG (instalační program balíčků macOS) nebo TAR.GZ.
Instalace nejnovější verze pomocí Homebrew:
brew install --cask microsoft-openjdk
Tento příkaz vytvoří výstup podobný následujícímu:
==> 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!
Poznámka:
microsoft-openjdk Balíček odkazuje na nejnovější verzi sady Microsoft Build sady OpenJDK.
Instalace dalších hlavních verzí pomocí 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
Chcete-li nainstalovat na macOS pomocí balíčku TAR.GZ, extrahujte soubor do požadovaného umístění. JDK se nachází na <location>/jdk-<version>/Contents/Home.
Pokud chcete nainstalovat pomocí instalačního programu PKG, otevřete instalační program a postupujte podle pokynů. Ve výchozím nastavení je sada JDK nainstalovaná na /Library/Java/JavaVirtualMachines/microsoft-25.jdk/Contents/Homeadrese .
Odinstalace v systému macOS
K odinstalaci Microsoft Build OpenJDK instalovanou prostřednictvím Homebrew nebo PKG použijte následující příkazy:
sudo rm -rf /Library/Java/JavaVirtualMachines/microsoft-25.jdk
sudo pkgutil --forget com.microsoft.25.jdk
Chcete-li odinstalovat balíček nainstalovaný pomocí souboru TAR.GZ, odstraňte instalační složku.
Instalace na Ubuntu
Pokud chcete nainstalovat verze Ubuntu 18.04, 20.04, 22.04 a 24.04 LTS, otevřete terminál a spusťte následující příkazy:
# 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
Po přidání úložiště nainstalujte Microsoft Build OpenJDK spuštěním následujících příkazů:
sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install msopenjdk-25
Poznámka:
Možná budete muset aktualizovat výchozí výběr sady JDK. Podrobnosti najdete tady.
Instalace v Debianu
Debian 10 – 12
Upozorňující
Od července 2024 skončila oficiální podpora Debianu 10 . Všechny publikované sady JDK až do července 2024 zůstanou dostupné, ale nebudou dostávat průběžné aktualizace ani podporu.
Pokud chcete nainstalovat na Debian 10 až 12, otevřete terminál a spusťte následující příkazy:
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
Po přidání úložiště spusťte následující příkazy:
sudo apt update
sudo apt install msopenjdk-25
Poznámka:
Možná budete muset aktualizovat výchozí výběr sady JDK. Podrobnosti najdete tady.
Debian 9
Upozorňující
Od července 2024 skončila oficiální podpora Debianu 9 . Všechny publikované sady JDK až do července 2024 zůstanou dostupné, ale nebudou dostávat průběžné aktualizace ani podporu.
Pokud chcete nainstalovat na Debian 9, otevřete terminál a spusťte následující příkazy:
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
Po přidání úložiště spusťte následující příkazy:
sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install msopenjdk-25
Poznámka:
Možná budete muset aktualizovat výchozí výběr sady JDK. Podrobnosti najdete tady.
Instalace na SUSE
openSUSE 15
Pokud chcete nainstalovat na openSUSE 15, otevřete terminál a spusťte následující příkazy:
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
Pokud chcete nainstalovat na SLES (SUSE Linux Enterprise Server) 15, otevřete terminál a spusťte následující příkazy:
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
Instalace na CentOS 7 (RPM)
Pokud chcete nainstalovat na CentOS 7, otevřete terminál a spusťte následující příkaz:
sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm
sudo yum install msopenjdk-25
Poznámka:
Balíčky RPM pro msopenjdk-25 se nemusí automaticky aktualizovat na nejnovější minoritní verzi. Pokud chcete zkontrolovat dostupné verze, spusťte yum -v list msopenjdk-25příkaz . Potom spusťte příkaz yum install msopenjdk-25-<version> vynutit aktualizaci na zadanou verzi. Příklad: yum install msopenjdk-25-25.0.1-1
Nainstalovat na Alpine (TAR.GZ)
Stáhněte Alpine balíček pro tar.gz (viz stránka Alpine) a extrahujte ho do požadovaného umístění .
Poznámka:
Alpine je podporován pouze pro JDK 11 a JDK 17. Nepodporujeme Alpine pro JDK 21 a novější verze.
Změna výchozí sady JDK v Linuxu
Pokud máte v systému nainstalovaných několik verzí Sady OpenJDK, použijte následující příkaz k nastavení sady Microsoft Build of OpenJDK jako výchozí:
Pro Debian/Ubuntu:
sudo update-java-alternatives --set msopenjdk-25-amd64
Pro CentOS můžete ke správě verzí Javy použít alternatives příkaz.
Poskytnutí zpětné vazby k sestavení OpenJDK od Microsoftu
Pošlete nám svoje komentáře, myšlenky a nápady, které nám pomůžou vylepšit Microsoft Build OpenJDK. Navštivte naši diskuzní stránku OpenJDK na GitHubu a pošlete nám svůj názor.
Java a OpenJDK jsou ochranné známky nebo registrované ochranné známky společnosti Oracle a/nebo jejích přidružených společností.