Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Artikel ini menjelaskan cara menginstal Microsoft Build of OpenJDK. Untuk mendapatkan file yang disebutkan dalam artikel ini, lihat Mengunduh Microsoft Build of OpenJDK.
Paket ZIP dan TAR.GZ
Untuk Windows, Linux, dan macOS, kami memproduksi paket ZIP (Windows) dan TAR.GZ (Linux/macOS). Untuk menginstal, ekstrak salah satu paket ini dalam folder pilihan Anda, lalu atur variabel lingkungan ke folder tersebut JAVA_HOME .
Atau, Anda dapat menggunakan alat penginstal asli untuk sistem operasi pilihan Anda, seperti yang dijelaskan di bagian berikutnya.
Penginstal asli
Untuk Windows, kami menghasilkan alat penginstal EXE dengan antarmuka grafis. Untuk macOS, kami menghasilkan alat penginstal PKG dengan fitur serupa. Alat penginstal ini secara otomatis membuat alat JDK (Java Development Kit) tersedia di Anda PATH.
Untuk Linux, kami menghasilkan paket DEB dan RPM yang akan digunakan dengan apt dan rpm.
Bagian berikut ini memberikan instruksi untuk penginstal ini.
Instal pada Windows
Untuk menginstal pada versi apa pun, WindowsAnda dapat menggunakan alat penginstal EXE, atau paket ZIP. Pada Windows 10 atau lebih baru, Anda juga dapat menggunakan Windows Manajer Paket dari Windows Terminal Anda.
Nota
Anda hanya boleh menggunakan satu metode penginstalan (EXE, MSI, atau ZIP) pada satu waktu untuk setiap versi JDK. Jika sebelumnya Anda menginstal versi JDK LTS (Dukungan Jangka Panjang) tertentu menggunakan satu metode (misalnya: MSI) dan ingin memperbaruinya menggunakan metode yang berbeda (misalnya: EXE), Anda harus terlebih dahulu menghapus instalan JDK yang ada sebelum melanjutkan penginstalan baru.
Instal di Windows melalui EXE
EXE (Windows executable) menyediakan metode penginstalan grafis dan konsol saja. Jika Anda mengeklik dua kali pada file penginstal, ia meluncurkan alat penginstal aplikasi tradisional Windows , di mana Anda dapat mengikuti instruksi di layar.
Untuk penyebaran skala luas, Anda dapat menginstal EXE pada baris perintah menggunakan langkah-langkah berikut:
Unduh
.exefile. Untuk informasi selengkapnya, lihat Mengunduh Microsoft Build of OpenJDK.Pilih fitur yang ingin Anda instal dari tabel berikut ini:
Fitur Deskripsi FeatureEnvironmentPATHPerbarui variabel lingkungan. (DEFAULT)FeatureJarFileRunWithKaitkan file .jar dengan aplikasi Java. (DEFAULT) FeatureJavaHomeJAVA_HOMEPerbarui variabel lingkungan.FeatureOracleJavaSoftMemperbarui kunci registri HKLM\SOFTWARE\JavaSoft\.Nota
Anda dapat menggunakan
FeatureOracleJavaSoftuntuk mencegah Oracle Java diluncurkan dari PATH saat Microsoft Build of OpenJDK dihapus instalasinya. Instal ulang Oracle Java jika Anda perlu memulihkan kunci registri Oracle.Jalankan file EXE dari baris perintah. Gunakan fitur yang dipilih, seperti yang ditunjukkan dalam contoh berikut.
.\<package>.exe /SILENT /SUPPRESSMSGBOXES /ALLUSERS /TASKS="FeatureEnvironment,FeatureJarFileRunWith" /DIR="C:\Program Files\Microsoft\"Nota
Jika menginstal hanya untuk pengguna saat ini, gunakan bendera
/CURRENTUSERalih-alih/ALLUSERS.Untuk menekan layar bilah kemajuan penginstalan, gunakan bendera
/VERYSILENTalih-alih/SILENT.Bendera
/DIRbersifat opsional. Jika dihilangkan, maka dir penginstalan default digunakan berdasarkan mode penginstalan:/ALLUSERSatau/CURRENTUSER.
Instal di Windows melalui MSI lama:
Jika Anda mengalami masalah dengan alat penginstal EXE pada JDK 11, JDK 17, atau JDK 21, Anda dapat menghapus instalasi EXE dan menggunakan MSI (Microsoft Installer) warisan untuk metode penginstalan grafis dan konsol-saja yang serupa. Jika Anda mengeklik dua kali pada file penginstal, ia meluncurkan alat penginstal aplikasi tradisional Windows , di mana Anda dapat mengikuti instruksi di layar.
Untuk penyebaran skala luas, Anda dapat menginstal MSI pada baris perintah menggunakan langkah-langkah berikut:
Unduh
.msifile. Untuk informasi selengkapnya, lihat Mengunduh Microsoft Build of OpenJDK.Pilih fitur yang ingin Anda instal dari tabel di langkah 2 instal Windows melalui EXE
Nota
FeatureMainadalah opsi default unik untuk MSI yang memberi tahu alat penginstal untuk melakukan penginstalan intiAnda dapat menggunakan parameter opsional yang mengelompokkan beberapa fitur bersama-sama, seperti yang ditunjukkan dalam contoh berikut:
Pengaturan Fitur INSTALLLEVEL=1FeatureMain,FeatureEnvironment,FeatureJarFileRunWithJalankan
msiexecperintah pada stasiun kerja target. Gunakan fitur yang dipilih, seperti yang ditunjukkan dalam contoh berikut.msiexec /i <package>.msi ADDLOCAL=FeatureMain,FeatureEnvironment,FeatureJarFileRunWith,FeatureJavaHome INSTALLDIR="c:\Program Files\Microsoft\" /quietNota
Anda harus menggunakan
INSTALLDIRdenganFeatureMain.Contoh ini secara diam-diam menginstal Microsoft Build of OpenJDK, memperbarui
PATH, mengaitkan.jarfile dengan aplikasi Java, dan menentukanJAVA_HOME.
Instal di Windows dengan Manajer Paket Windows (winget)
Untuk menginstal dengan Manajer Paket, pertama-tama Windowsinstal winget, lalu buka Windows Terminal.
Selanjutnya, gunakan perintah berikut untuk mencari paket Microsoft Build of OpenJDK:
winget search Microsoft.OpenJDK
Output yang dihasilkan mirip dengan:
Name Id Version
--------------------------------------------------------------
Microsoft Build of OpenJDK 25 Microsoft.OpenJDK.25 25.0.1
Anda sekarang dapat menginstal paket dengan mereferensikan Id, menggunakan perintah :
winget install Microsoft.OpenJDK.25
Perintah ini menghasilkan output yang mirip dengan:
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
Penginstalan pada macOS
Paket untuk macOS tersedia melalui Homebrew atau sebagai unduhan terpisah dalam format PKG (penginstal paket macOS) atau TAR.GZ.
Untuk menginstal versi terbaru dengan Homebrew:
brew install --cask microsoft-openjdk
Perintah ini menghasilkan output yang mirip dengan:
==> 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!
Nota
Paket microsoft-openjdk menunjuk ke versi terbaru Microsoft Build of OpenJDK.
Untuk menginstal versi utama lainnya dengan 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
Untuk menginstal di macOS dengan paket TAR.GZ, ekstrak file ke lokasi yang Anda inginkan. JDK terletak di <location>/jdk-<version>/Contents/Home.
Untuk menginstal menggunakan alat penginstal PKG, buka alat penginstal dan ikuti instruksinya. Secara default, JDK diinstal di /Library/Java/JavaVirtualMachines/microsoft-25.jdk/Contents/Home.
Menghapus instalasi di macOS
Untuk menghapus instalasi Microsoft Build of OpenJDK yang diinstal melalui Homebrew atau PKG, gunakan perintah berikut:
sudo rm -rf /Library/Java/JavaVirtualMachines/microsoft-25.jdk
sudo pkgutil --forget com.microsoft.25.jdk
Untuk menghapus instalasi paket yang diinstal menggunakan TAR. File GZ, hapus folder penginstalan.
Pasang di Ubuntu
Untuk menginstal pada versi Ubuntu 18.04, 20.04, 22.04, dan 24.04 LTS, buka terminal dan jalankan perintah berikut:
# 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
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-25
Nota
Anda mungkin harus memperbarui pilihan JDK default Anda. Lihat di sini untuk detailnya.
Instal di Debian
Debian 10 - 12
Peringatan
Pada Juli 2024, dukungan resmi untuk Debian 10 berakhir. Semua JDK yang diterbitkan hingga Juli 2024 tetap tersedia, tetapi tidak akan menerima pembaruan atau dukungan berkelanjutan.
Untuk menginstal pada Debian 10 hingga 12, buka terminal dan jalankan perintah berikut:
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
Setelah repositori ditambahkan, jalankan perintah berikut:
sudo apt update
sudo apt install msopenjdk-25
Nota
Anda mungkin harus memperbarui pilihan JDK default Anda. Lihat di sini untuk detailnya.
Debian 9
Peringatan
Pada Juli 2024, dukungan resmi untuk Debian 9 berakhir. Semua JDK yang diterbitkan hingga Juli 2024 tetap tersedia, tetapi tidak akan menerima pembaruan atau dukungan berkelanjutan.
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-25
Nota
Anda mungkin harus memperbarui pilihan JDK default Anda. Lihat di sini untuk detailnya.
Instalasi di SUSE
openSUSE 15
Untuk menginstal pada openSUSE 15, buka terminal dan jalankan perintah berikut:
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
Untuk menginstal di SLES (SUSE Linux Enterprise Server) 15, buka terminal dan jalankan perintah berikut:
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
Pasang pada CentOS 7 (RPM)
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
sudo yum install msopenjdk-25
Nota
Paket RPM untuk msopenjdk-25 mungkin tidak akan diperbarui secara otomatis ke versi minor paling baru. Untuk memeriksa versi yang tersedia, jalankan yum -v list msopenjdk-25. Kemudian, jalankan yum install msopenjdk-25-<version> untuk memaksa pembaruan ke versi yang ditentukan. Contoh: yum install msopenjdk-25-25.0.1-1
Instal pada Alpine (TAR.GZ)
Untuk menginstal pada Alpine, unduh tar.gz paket untuk Alpine (lihat halaman unduhan ) dan ekstrak ke lokasi yang Anda inginkan.
Nota
Alpine hanya didukung untuk JDK 11 dan JDK 17. Kami tidak mendukung Alpine untuk JDK 21 dan versi yang lebih baru.
Mengubah JDK default di Linux
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-25-amd64
Untuk CentOS, Anda dapat menggunakan alternatives perintah untuk mengelola versi Java.
Memberikan umpan balik tentang Microsoft Build of OpenJDK
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 adalah merek dagang atau merek dagang terdaftar Oracle dan/atau afiliasinya.