Aracılığıyla paylaş


OpenJDK'nin Microsoft Derlemesini yükleme

Bu makalede OpenJDK'nin Microsoft Derlemesi'nin nasıl yükleneceği açıklanmaktadır. Bu makalede bahsedilen bazı dosyaları indirmek için bkz. OpenJDK'nin Microsoft Derlemesini İndirme.

ZIP ve TAR. GZ paketleri

Windows, Linux ve macOS için ZIP (Windows) ve TAR üretiriz. GZ (Linux/macOS) paketleri. Yüklemek için, bu paketlerden birini istediğiniz bir klasöre ayıklayın ve ortam değişkenini JAVA_HOME bu klasöre ayarlayın.

Alternatif olarak, sonraki bölümde açıklandığı gibi tercih ettiğiniz işletim sistemi için yerel yükleyicileri kullanabilirsiniz.

Yerel yükleyiciler

için Windows, grafik arabirimli bir EXE yükleyicisi üretiyoruz. macOS için benzer özelliklere sahip bir PKG yükleyicisi üretiyoruz. Bu yükleyiciler JDK (Java Geliştirme Seti) araçlarını otomatik olarak içinde PATHkullanılabilir hale getirir.

Linux için ve aptile rpm kullanılacak DEB ve RPM paketleri üretiyoruz.

Aşağıdaki bölümlerde bu yükleyiciler için yönergeler sağlanır.

Üzerine yükle Windows

herhangi bir sürümüne Windowsyüklemek için EXE yükleyicisini veya ZIP paketini kullanabilirsiniz. Windows 10 veya sonraki sürümlerde, Terminalinizden Windows de kullanabilirsiniz.

Not

Her JDK sürümü için aynı anda yalnızca bir yükleme yöntemi (EXE, MSI veya ZIP) kullanmanız gerekir. Belirli bir JDK LTS (Uzun Süreli Destek) sürümünü daha önce bir yöntem (örnek: MSI) kullanarak yüklediyseniz ve farklı bir yöntem kullanarak güncelleştirmek istiyorsanız (örnek: EXE), yeni yüklemeye devam etmeden önce mevcut JDK'yi kaldırmanız gerekir.

EXE (Windows yürütülebilir) hem grafik hem de yalnızca konsol yükleme yöntemi sağlar. Yükleyici dosyasına çift tıklarsanız, ekrandaki yönergeleri uygulayabileceğiniz geleneksel Windows uygulama yükleyicisi başlatılır.

Geniş ölçekli dağıtım için, aşağıdaki adımları kullanarak komut satırına EXE'yi yükleyebilirsiniz:

  1. .exe Dosyayı indirin. Daha fazla bilgi için bkz . OpenJDK'nin Microsoft Derlemesini İndirme.

  2. Aşağıdaki tablodan yüklemek istediğiniz özellikleri seçin:

    Özellik Açıklama
    FeatureEnvironment Ortam değişkenini güncelleştirin PATH . (VARSAYıLAN)
    FeatureJarFileRunWith .jar dosyalarını Java uygulamalarıyla ilişkilendirin. (VARSAYıLAN)
    FeatureJavaHome Ortam değişkenini güncelleştirin JAVA_HOME .
    FeatureOracleJavaSoft Kayıt defteri anahtarlarını güncelleştirir HKLM\SOFTWARE\JavaSoft\.

    Not

    OpenJDK'nin Microsoft Derlemesi kaldırıldığında Oracle Java'nın PATH'den başlatılmasını önlemek için kullanabilirsiniz FeatureOracleJavaSoft . Oracle kayıt defteri anahtarlarını geri yüklemeniz gerekiyorsa Oracle Java'yi yeniden yükleyin.

  3. KOMUT satırından EXE dosyasını çalıştırın. Aşağıdaki örnekte gösterildiği gibi seçili özellikleri kullanın.

    .\<package>.exe /SILENT /SUPPRESSMSGBOXES /ALLUSERS /TASKS="FeatureEnvironment,FeatureJarFileRunWith" /DIR="C:\Program Files\Microsoft\"
    

    Not

    Yalnızca geçerli kullanıcı için yüklüyorsanız, /CURRENTUSER yerine /ALLUSERS bayrağını kullanın.

    İlerleme çubuğu ekranını bastırmak için /VERYSILENT yerine /SILENT bayrağını kullanın.

    bayrağı /DIR isteğe bağlıdır. Atlanırsa, yükleme moduna göre varsayılan yükleme dir değeri kullanılır: /ALLUSERS veya /CURRENTUSER.

MacOS’ta yükleme

macOS paketleri, PKG (macOS paket yükleyicisi) veya TAR'de tek başına indirmeler aracılığıyla Homebrew veya tek başına indirme olarak kullanılabilir. GZ biçimleri.

Homebrew ile en son sürümü yüklemek için:

brew install --cask microsoft-openjdk

Bu komut şuna benzer bir çıkış oluşturur:

==> 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!

Not

Paket microsoft-openjdk , OpenJDK'nin Microsoft Derlemesi'nin en son sürümünü gösterir.

Diğer ana sürümleri Homebrew ile yüklemek için:

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

aracılığıyla Homebrewyüklenen OpenJDK'nin Microsoft Derlemesini kaldırmak için aşağıdaki komutları kullanın:

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

Linux'ta yükleme

Aşağıdaki bölümlerde çeşitli Linux dağıtımlarına OpenJDK'nin Microsoft Derlemesi'ni yüklemeye yönelik yönergeler sağlanmaktadır.

Tip

Azure kapsayıcılarında veya sanal makinelerde Java iş yükleri çalıştırıyorsanız bkz. Java için Azure Komut Başlatıcısı (jaz). JDK ile aynı Microsoft Linux depolarından yükleyebilirsiniz jaz .

Ubuntu 18.04, 20.04, 22.04 ve 24.04 LTS sürümlerine yüklemek için bir terminal açın ve aşağıdaki komutları çalıştırın:

# 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

Depo eklendikten sonra aşağıdaki komutları çalıştırarak OpenJDK'nin Microsoft Derlemesini yükleyin:

sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install msopenjdk-25

Not

Varsayılan JDK seçiminizi güncelleştirmeniz gerekebilir. Ayrıntılar için buraya bakın.

Linux'ta varsayılan JDK'yi değiştirme

Sisteminizde çeşitli OpenJDK sürümleri yüklüyse, OpenJDK'nin Microsoft Derlemesi'ni varsayılan olarak ayarlamak için aşağıdaki komutu kullanın:

Debian/Ubuntu için:

sudo update-java-alternatives --set msopenjdk-25-amd64

CentOS için Komutunu kullanarak alternatives Java sürümlerini yönetebilirsiniz.

OpenJDK'nin Microsoft Derlemesi hakkında geri bildirim sağlayın

OpenJDK'nin Microsoft Derlemesi'ni geliştirmemize yardımcı olmak için yorumlarınızı, düşüncelerinizi ve fikirlerinizi bize gönderin. Bize geri bildirim göndermek için GitHub'da OpenJDK tartışmaları sayfamızı ziyaret edin.

Java ve OpenJDK, Oracle’ın ve/veya bağlı kuruluşlarının ticari markaları ya da tescilli ticari markalarıdır.