Instal Microsoft Build of OpenJDK
Artikel ini menjelaskan cara menginstal Microsoft Build of OpenJDK. Untuk mendapatkan file yang disebutkan dalam artikel ini, lihat Mengunduh Microsoft Build of OpenJDK.
Untuk Windows, Linux, dan macOS, kami memproduksi ZIP (Windows) dan TAR. Paket GZ (Linux/macOS). Untuk menginstal, ekstrak salah satu paket ini di folder pilihan Anda, lalu atur JAVA_HOME
variabel lingkungan ke folder tersebut.
Secara bergantian, Anda dapat menggunakan alat penginstal asli untuk OS pilihan Anda, seperti yang dijelaskan di bagian berikutnya.
Untuk Windows, kami menghasilkan alat penginstal MSI dengan antarmuka grafis. Untuk macOS, kami menghasilkan alat penginstal PKG dengan fitur serupa. Alat penginstal ini akan secara otomatis membuat alat JDK tersedia di PATH
Anda.
Untuk Linux, kami menghasilkan paket DEB dan RPM yang akan digunakan dengan apt
dan rpm
.
Bagian berikut ini menyediakan instruksi untuk penginstal ini.
Untuk menginstal pada versi Windows apa pun, Anda dapat menggunakan paket MSI atau paket ZIP. Jika Anda menggunakan Windows 10 atau yang lebih baru, Anda dapat menggunakan Pengelola Paket Windows dari Terminal Windows Anda.
Alat penginstal MSI menyediakan metode penginstalan grafis dan hanya konsol. Jika Anda mengklik dua kali pada file MSI, itu akan meluncurkan tradisi Windows penginstal aplikasi, di mana Anda dapat mengikuti instruksi di layar.
Untuk penyebaran skala luas, Anda dapat menginstal MSI pada baris perintah menggunakan langkah-langkah berikut:
Unduh file .msi. Untuk informasi selengkapnya, lihat Mengunduh Microsoft Build of OpenJDK.
Pilih fitur yang ingin Anda instal dari tabel berikut ini:
Fitur Deskripsi FeatureMain
Penginstalan inti (DEFAULT) FeatureEnvironment
Memperbarui PATH
variabel lingkungan. (DEFAULT)FeatureJarFileRunWith
Kaitkan file .jar dengan aplikasi Java. (DEFAULT) FeatureJavaHome
Memperbarui JAVA_HOME
variabel lingkungan.FeatureOracleJavaSoft
Memperbarui kunci registri HKLM\SOFTWARE\JavaSoft\
.Catatan
Anda dapat menggunakan
FeatureOracleJavaSoft
untuk mencegah peluncuran Oracle Java dari PATH saat Microsoft Build OpenJDK dihapus instalannya. Instal ulang Oracle Java jika Anda perlu memulihkan kunci registri Oracle.Anda dapat menggunakan parameter opsional yang mengelompokkan beberapa fitur bersama-sama, seperti yang ditunjukkan dalam contoh berikut:
Parameter Fitur INSTALLLEVEL=1
FeatureMain,FeatureEnvironment,FeatureJarFileRunWith
Jalankan
msiexec
perintah pada stasiun kerja target. Gunakan fitur yang dipilih, seperti yang diperlihatkan dalam contoh berikut.msiexec /i <package>.msi ADDLOCAL=FeatureMain,FeatureEnvironment,FeatureJarFileRunWith,FeatureJavaHome INSTALLDIR="c:\Program Files\Microsoft\" /quiet
Catatan
Anda harus menggunakan
INSTALLDIR
denganFeatureMain
.Contoh ini secara diam-diam menginstal Microsoft Build of OpenJDK, memperbarui
PATH
, mengaitkan file .jar dengan aplikasi Java, dan mendefinisikanJAVA_HOME
.
Untuk menginstal dengan Pengelola Paket Windows, pertama-tama instal winget, lalu buka Terminal Windows.
Selanjutnya, gunakan perintah berikut untuk mencari paket Microsoft Build of OpenJDK:
winget search Microsoft.OpenJDK
Anda akan melihat output yang mirip dengan berikut ini:
Name Id Version
--------------------------------------------------------------
Microsoft Build of OpenJDK 21 Microsoft.OpenJDK.21 21.0.0
Anda sekarang dapat menginstal paket dengan mereferensikan Id
yang ditunjukkan di atas, menggunakan perintah berikut:
winget install Microsoft.OpenJDK.21
Perintah ini menghasilkan output yang mirip dengan teks berikut:
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
Paket untuk macOS tersedia melalui Homebrew atau sebagai unduhan mandiri di format PKG atau TAR.GZ.
Untuk menginstal versi terbaru dengan Homebrew:
brew install --cask microsoft-openjdk
Perintah ini menghasilkan output yang mirip dengan teks berikut:
==> 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!
Catatan
Paket microsoft-openjdk
menunjuk ke versi terbaru Microsoft Build openJDK.
Untuk menginstal versi lain dengan Homebrew, Anda perlu mengetuk repositori versi cask terlebih dahulu:
brew tap homebrew/cask-versions
brew install --cask microsoft-openjdk11
# OR
brew install --cask microsoft-openjdk17
Untuk menginstal di macOS dengan TAR. Paket GZ, cukup ekstrak file ke lokasi. JDK akan berada di dalam <location>/jdk-<version>/Contents/Home
.
Untuk menginstal menggunakan alat penginstal PKG, buka alat penginstal dan ikuti instruksinya. Secara default, JDK akan diinstal di /Library/Java/JavaVirtualMachines/microsoft-21.jdk/Contents/Home
.
Untuk menghapus instalan Microsoft Build OpenJDK yang diinstal melalui Homebrew atau PKG, gunakan perintah berikut:
sudo rm -rf /Library/Java/JavaVirtualMachines/microsoft-21.jdk
sudo pkgutil --forget com.microsoft.21.jdk
Untuk menghapus instalan paket yang diinstal melalui paket TAR.GZ, cukup hapus folder.
Untuk menginstal pada versi Ubuntu 18.04, 20.04, dan 22.04 LTS, buka terminal dan jalankan perintah berikut:
# 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
Setelah repositori ditambahkan, instal Microsoft Build of OpenJDK dengan menjalankan perintah berikut:
sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install msopenjdk-21
Catatan
Anda mungkin harus memperbarui pilihan JDK default Anda, lihat di sini untuk detailnya.
Untuk menginstal di Debian 9, buka terminal dan jalankan perintah berikut:
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
Setelah repositori ditambahkan, jalankan perintah berikut:
sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install msopenjdk-21
Catatan
Anda mungkin harus memperbarui pilihan JDK default Anda, lihat di sini untuk detailnya.
Untuk menginstal di Debian 10 dan yang lebih baru, buka terminal dan jalankan perintah berikut:
sudo apt-get 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
Setelah repositori ditambahkan, jalankan perintah berikut:
sudo apt update
sudo apt install msopenjdk-21
Catatan
Anda mungkin harus memperbarui pilihan JDK default Anda, lihat di sini untuk detailnya.
Untuk menginstal di CentOS 7, buka terminal dan jalankan perintah berikut:
sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm
Setelah repositori ditambahkan, jalankan perintah berikut:
sudo yum install msopenjdk-21
Catatan
Paket RPM untuk msopenjdk-21
mungkin tidak diperbarui secara otomatis ke versi minor terbaru. Untuk memeriksa versi yang tersedia/terbaru, jalankan yum -v list msopenjdk-21
. Kemudian, jalankan yum install msopenjdk-21-<version>
untuk memaksa pembaruan ke versi yang ditentukan. Contoh: yum install msopenjdk-21-21.0.0-1
Untuk menginstal di Alpine, cukup unduh tar.gz
paket untuk Alpine (lihat halaman unduhan ) dan ekstrak folder .
Catatan
Alpine tidak lagi didukung. Rilis terbaru untuk alpine adalah jdk-17.0.8.1
dan jdk-11.0.20.1
Jika Anda memiliki beberapa versi OpenJDK yang terinstal pada sistem Anda, gunakan perintah berikut untuk mengatur Microsoft Build of OpenJDK sebagai default:
Untuk Debian/Ubuntu:
sudo update-java-alternatives --set msopenjdk-21-amd64
Untuk CentOS, Anda dapat menggunakan perintah alternative
.
Kirimi kami komentar, pemikiran, dan ide Anda untuk membantu kami meningkatkan Microsoft Build of OpenJDK. Kunjungi halaman diskusi OpenJDK kami di GitHub untuk mengirimkan umpan balik Anda kepada kami.
Java dan OpenJDK merupakan merek dagang yang terdaftar dari Oracle dan/atau afiliasinya.