Instalace sady Microsoft Build sady OpenJDK
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.
Pro Windows, Linux a macOS vytvoříme ZIP (Windows) a TAR. Balíčky 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.
Alternativně můžete pro svůj operační systém použít nativní instalační programy, jak je popsáno v další části.
Pro Windows vytvoříme instalační program MSI 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 sady JDK ve vašem PATH
systé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.
K instalaci na libovolnou verzi Windows můžete použít balíčky MSI nebo balíček ZIP. Pokud používáte Windows 10 nebo novější, můžete použít Správce balíčků systému Windows ze svého Terminál Windows.
Instalační program MSI poskytuje grafickou i konzolovou metodu instalace. Pokud dvakrát kliknete na soubor MSI, spustí se tradiční instalační program aplikací systému Windows, kde můžete postupovat podle pokynů na obrazovce.
Pro nasazení widescale můžete msi nainstalovat na příkazový řádek pomocí následujícího postupu:
Stáhněte soubor .msi. Další informace naleznete v tématu Stažení microsoft buildu OpenJDK.
Z následující tabulky vyberte funkce, které chcete nainstalovat:
Funkce Popis FeatureMain
Základní instalace (VÝCHOZÍ) FeatureEnvironment
Aktualizujte proměnnou PATH
prostředí. (VÝCHOZÍ)FeatureJarFileRunWith
Přidružte soubory .jar k aplikacím Java. (VÝCHOZÍ) FeatureJavaHome
Aktualizujte proměnnou JAVA_HOME
prostředí.FeatureOracleJavaSoft
Aktualizuje klíče HKLM\SOFTWARE\JavaSoft\
registru .Poznámka
Při odinstalaci sady Microsoft Build of OpenJDK můžete
FeatureOracleJavaSoft
zabránit spuštění Oracle Java z PATH. Pokud potřebujete obnovit klíče registru Oracle, přeinstalujte Oracle Java.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=1
FeatureMain,FeatureEnvironment,FeatureJarFileRunWith
msiexec
Spusťte příkaz na 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\" /quiet
Poznámka
Musíte použít
INSTALLDIR
sFeatureMain
.Tento příklad bezobslužně nainstaluje Microsoft Build openJDK, aktualizuje
PATH
, přidruží .jar soubory k aplikacím Java a definujeJAVA_HOME
.
Pokud chcete nainstalovat Správce balíčků systému Windows, nejprve nainstalujte winget a pak otevřete Terminál Windows.
Dále pomocí následujícího příkazu vyhledejte balíček Microsoft Build of OpenJDK:
winget search Microsoft.OpenJDK
Zobrazí se výstup podobný následujícímu:
Name Id Version
--------------------------------------------------------------
Microsoft Build of OpenJDK 21 Microsoft.OpenJDK.21 21.0.0
Balíček teď můžete nainstalovat odkazem na Id
výše uvedený příkaz:
winget install Microsoft.OpenJDK.21
Tento příkaz vytvoří výstup podobný následujícímu:
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
Balíčky pro macOS jsou k dispozici prostřednictvím Homebrew nebo jako samostatné soubory ke stažení v PKG nebo TAR. Formáty 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-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!
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
Instalace v systému macOS pomocí TAR. Balíček GZ, stačí soubor extrahovat do umístění. Sada JDK bude uvnitř <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í se sada JDK nainstaluje na /Library/Java/JavaVirtualMachines/microsoft-21.jdk/Contents/Home
adrese .
K odinstalaci sady Microsoft Build sady OpenJDK nainstalované prostřednictvím Homebrew nebo PKG použijte následující příkazy:
sudo rm -rf /Library/Java/JavaVirtualMachines/microsoft-21.jdk
sudo pkgutil --forget com.microsoft.21.jdk
Odinstalace balíčku nainstalovaného prostřednictvím tar. Balíček GZ jednoduše odstraňte složku.
Pokud chcete nainstalovat na Ubuntu 18.04, 20.04 a verze 22.04 LTS, otevřete terminál a spusťte následující příkazy:
# Valid values are only '18.04', '20.04', and '22.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-21
Poznámka
Možná budete muset aktualizovat výchozí výběr sady JDK. Podrobnosti najdete tady.
Upozornění
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-21
Poznámka
Možná budete muset aktualizovat výchozí výběr sady JDK. Podrobnosti najdete tady.
Upozornění
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-21
Poznámka
Možná budete muset aktualizovat výchozí výběr sady JDK. Podrobnosti najdete tady.
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
Po přidání úložiště spusťte následující příkaz:
sudo yum install msopenjdk-21
Poznámka
Balíčky RPM se msopenjdk-21
nemusí automaticky aktualizovat na nejnovější podverzi. Pokud chcete zkontrolovat dostupné nebo nejnovější verze, spusťte yum -v list msopenjdk-21
příkaz . Potom spusťte, yum install msopenjdk-21-<version>
aby se vynutil aktualizace na zadanou verzi. Příklad: yum install msopenjdk-21-21.0.0-1
Pokud chcete nainstalovat na Alpine, jednoduše stáhněte tar.gz
balíček pro Alpine (viz stránku pro stažení ) a extrahujte složku.
Poznámka
Alpine se podporuje jenom pro JDK 11 a JDK 17. Pro JDK21 už nebudeme podporovat alpine.
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-21-amd64
Pro CentOS můžete použít příkaz alternative
.
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 afilací.