Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ez a cikk az OpenJDK Microsoft Buildjének telepítését ismerteti. A cikkben említett fájlok letöltéséhez tekintse meg az OpenJDK Microsoft-buildjének letöltését.
ZIP és TAR. GZ-csomagok
Windows, Linux és macOS esetén ZIP (Windows) és TAR.GZ (Linux/macOS) csomagokat készítünk. A telepítéshez bontsa ki az egyik csomagot egy tetszőleges mappában, majd állítsa be a környezeti változót erre a JAVA_HOME
mappára.
Másik lehetőségként használhat natív telepítőket a választott operációs rendszerhez, a következő szakaszban leírtak szerint.
Natív telepítők
Windows esetén létrehozunk egy MSI-telepítőt grafikus felülettel. MacOS esetén hasonló funkciókkal rendelkező PKG-telepítőt készítünk. Ezek a telepítők automatikusan elérhetővé teszik a JDK-eszközöket az Ön PATH
alkalmazásban.
Linux esetén DEB- és RPM-csomagokat állítunk elő, amelyeket használhat apt
és rpm
.
A következő szakaszok útmutatást nyújtanak ezekhez a telepítőkhöz.
Telepítés Windows-ra
A Windows bármely verziójára való telepítéshez használhatja az MSI-csomagokat vagy a ZIP-csomagot. Ha Windows 10-es vagy újabb rendszerű, használhatja a Windows-csomagkezelőt a Windows Terminálból.
Telepítés Windows rendszeren MSI-n keresztül
Az MSI-telepítő grafikus és csak konzolos telepítési módszert is biztosít. Ha duplán kattint az MSI-fájlra, elindítja a hagyományos Windows-alkalmazástelepítőt, ahol követheti a képernyőn megjelenő utasításokat.
Széles skálázású üzembe helyezés esetén az MSI-t a parancssorba telepítheti az alábbi lépésekkel:
Töltse le a .msi fájlt. További információ: Az OpenJDK Microsoft buildjének letöltése.
Válassza ki a telepíteni kívánt funkciókat a következő táblázatból:
Tulajdonság Leírás FeatureMain
Alapvető telepítés (ALAPÉRTELMEZETT) FeatureEnvironment
Frissítse a környezeti változót PATH
. (ALAPÉRTELMEZETT)FeatureJarFileRunWith
.jar fájlok társítása Java-alkalmazásokkal. (ALAPÉRTELMEZETT) FeatureJavaHome
Frissítse a környezeti változót JAVA_HOME
.FeatureOracleJavaSoft
Frissíti a beállításkulcsokat HKLM\SOFTWARE\JavaSoft\
.Megjegyzés:
FeatureOracleJavaSoft
használatával megakadályozhatja, hogy az Oracle Java a PATH használatával induljon el, amikor eltávolítják az OpenJDK Microsoft Buildet. Telepítse újra az Oracle Java-t, ha vissza kell állítania az Oracle beállításkulcsait.Az alábbi példában látható módon olyan választható paramétereket is használhat, amelyek egyes funkciókat csoportosítanak:
Paraméter Jellemzők INSTALLLEVEL=1
FeatureMain,FeatureEnvironment,FeatureJarFileRunWith
Futtassa a
msiexec
parancsot a célmunkaállomáson. Használja a kiválasztott funkciókat az alábbi példában látható módon.msiexec /i <package>.msi ADDLOCAL=FeatureMain,FeatureEnvironment,FeatureJarFileRunWith,FeatureJavaHome INSTALLDIR="c:\Program Files\Microsoft\" /quiet
Megjegyzés:
A(z)
INSTALLDIR
és a(z)FeatureMain
közös használata kötelező.Ez a példa csendben telepíti az OpenJDK Microsoft-buildet, frissíti a
PATH
fájlokat, társítja .jar fájlokat Java-alkalmazásokkal, és definiáljaJAVA_HOME
.
Telepítés Windows rendszeren a Windows Package Managerrel (winget)
A Windows Package Managerrel való telepítéshez először telepítse a Wingetet, majd nyissa meg a Windows Terminált.
Ezután az alábbi paranccsal keresse meg az OpenJDK-csomagok Microsoft Buildet:
winget search Microsoft.OpenJDK
Az alábbihoz hasonló kimenet jelenik meg:
Name Id Version
--------------------------------------------------------------
Microsoft Build of OpenJDK 21 Microsoft.OpenJDK.21 21.0.0
Most már telepítheti a csomagot a Id
fent látható hivatkozással, a következő paranccsal:
winget install Microsoft.OpenJDK.21
Ez a parancs a következőhöz hasonló kimenetet hoz létre:
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
Telepítés macOS rendszeren
A macOS-csomagok a Homebrew-on keresztül vagy önállóan letölthető PKG vagy TAR.GZ formátumban érhetők el.
A legújabb verzió telepítése a Homebrew használatával:
brew install --cask microsoft-openjdk
Ez a parancs a következőhöz hasonló kimenetet hoz létre:
==> 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!
Megjegyzés:
A csomag microsoft-openjdk
az OpenJDK Microsoft Buildjének legújabb verziójára mutat.
További főverziók telepítése a Homebrew használatával:
brew install --cask microsoft-openjdk@11
# OR
brew install --cask microsoft-openjdk@17
# OR
brew install --cask microsoft-openjdk@21
MacOS-re való telepítéshez a TAR.GZ csomaggal, csak bontsa ki a fájlt egy megfelelő helyre. A JDK a <location>/jdk-<version>/Contents/Home
belsejében lesz.
A PKG-telepítővel való telepítéshez nyissa meg a telepítőt, és kövesse az utasításokat. Alapértelmezés szerint a JDK a következő helyen /Library/Java/JavaVirtualMachines/microsoft-21.jdk/Contents/Home
lesz telepítve: .
Eltávolítás macOS rendszeren
A Homebrew vagy a PKG használatával telepített OpenJDK Microsoft Buildjének eltávolításához használja a következő parancsokat:
sudo rm -rf /Library/Java/JavaVirtualMachines/microsoft-21.jdk
sudo pkgutil --forget com.microsoft.21.jdk
A TAR.GZ-csomagon keresztül telepített csomag eltávolításához egyszerűen törölje a mappát.
Telepítés az Ubuntu-on
Az Ubuntu 18.04-es, 20.04-es, 22.04-es és 24.04-es LTS-verziókra való telepítéshez nyisson meg egy terminált, és futtassa a következő parancsokat:
# 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
Az adattár hozzáadása után telepítse az OpenJDK Microsoft Buildet az alábbi parancsok futtatásával:
sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install msopenjdk-21
Megjegyzés:
Előfordulhat, hogy frissítenie kell az alapértelmezett JDK-kijelölést, a részleteket itt találja.
Telepítés Debianra
Debian 10 – 12
Figyelmeztetés
2024 júliusától a Debian 10 hivatalos támogatása véget ért. 2024 júliusig minden közzétett JDK elérhető marad, de nem kap folyamatos frissítéseket vagy támogatást
A Debian 10–12-es verzióra való telepítéshez nyisson meg egy terminált, és futtassa a következő parancsokat:
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
Az adattár hozzáadása után futtassa a következő parancsokat:
sudo apt update
sudo apt install msopenjdk-21
Megjegyzés:
Előfordulhat, hogy frissítenie kell az alapértelmezett JDK-kijelölést, a részleteket itt találja.
Debian 9
Figyelmeztetés
2024 júliusától a Debian 9 hivatalos támogatása véget ért. 2024 júliusig minden közzétett JDK elérhető marad, de nem kap folyamatos frissítéseket vagy támogatást
A Debian 9-en való telepítéshez nyisson meg egy terminált, és futtassa a következő parancsokat:
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
Az adattár hozzáadása után futtassa a következő parancsokat:
sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install msopenjdk-21
Megjegyzés:
Előfordulhat, hogy frissítenie kell az alapértelmezett JDK-kijelölést, a részleteket itt találja.
Telepítés az SUSE-n
openSUSE 15
Az openSUSE 15 rendszeren való telepítéshez nyisson meg egy terminált, és futtassa a következő parancsokat:
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
A SUSE Linux Enterprise Server 15 rendszerre való telepítéshez nyisson meg egy terminált, és futtassa a következő parancsokat:
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
Telepítés a CentOS 7-re (RPM)
A CentOS 7-en való telepítéshez nyisson meg egy terminált, és futtassa a következő parancsot:
sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm
sudo yum install msopenjdk-21
Megjegyzés:
Előfordulhat, hogy az msopenjdk-21
RPM-csomagok nem frissülnek automatikusan a legújabb alverzióra. Az elérhető/legújabb verziók kereséséhez futtassa a következőt yum -v list msopenjdk-21
: . Ezután futtassa yum install msopenjdk-21-<version>
a megadott verzió frissítésének kényszerítéséhez. Példa: yum install msopenjdk-21-21.0.0-1
Telepítés Alpine-ra (TAR.GZ)
Az Alpinere való telepítéshez egyszerűen töltse le az Alpine csomagját tar.gz
(lásd a letöltési oldalt), és bontsa ki a mappát.
Megjegyzés:
Az Alpine csak a JDK 11 és a JDK 17 esetében támogatott. A továbbiakban nem fogjuk támogatni az alpine-t a JDK 21-től kezdve.
Az alapértelmezett JDK módosítása Linuxon
Ha az OpenJDK több verziója is telepítve van a rendszeren, az alábbi paranccsal állítsa be alapértelmezettként az OpenJDK Microsoft buildet:
Debian/Ubuntu esetén:
sudo update-java-alternatives --set msopenjdk-21-amd64
A CentOS esetében a parancsot alternative
használhatja.
Visszajelzés küldése az OpenJDK Microsoft buildjéről
Küldje el észrevételeit, gondolatait és ötleteit, hogy segítsen nekünk az OpenJDK Microsoft buildjének fejlesztésében. A Visszajelzés elküldéséhez látogasson el a GitHub OpenJDK vitafórumára .
A Java és az OpenJDK az Oracle és/vagy társvállalatai védjegyei vagy bejegyzett védjegyei.