Cara Install Java in Ubuntu (Linux)
โก Ringkasan Cerdas
Instalasi Java on Ubuntu mengambil dua jalur bersih, manajer paket apt untuk OpenJDK atau tarball manual untuk Oracle JDK, ditambah sejumlah kecil variabel lingkungan dan perintah update-alternatives yang membuat Ubuntu mengenali waktu eksekusi.

Panduan langkah demi langkah ini menjelaskan cara menginstal Java on Ubuntu Linux menggunakan dua jalur yang terbukti efektif. Manajer paket apt mengirimkan OpenJDK dalam satu perintah, sementara instalasi tarball manual memungkinkan Anda untuk memasang apa pun. Oracle Pembuatan JDK. Perintah yang sama berfungsi di semua versi terbaru. Ubuntu Rilis LTS.
Cara Install Oracle Java on Ubuntu Linux
Manual Oracle Instalasi JDK memberi Anda kendali penuh atas rilis dan lokasi yang tepat. Sembilan langkah di bawah ini menghapus semua build OpenJDK sebelumnya, misalnyatract itu Oracle tarball, daftarkan biner dengan update-alternatives, dan verifikasi versi runtime.
Langkah 1) Sebelum Anda mengatur JavaHapus OpenJDK atau JRE yang ada dari sistem. Jalankan perintah berikut:
sudo apt-get purge openjdk-\*
Anda akan diminta untuk konfirmasi. Masukkan Y dan tunggu hingga proses penghapusan instalasi selesai.
Langkah 2) Periksa apakah file Ubuntu Arsitektur sistem operasinya adalah 32-bit atau 64-bit. Jalankan:
file /sbin/init
Langkah 3) Mendownload Java arsip (misalnya) jdk-8-linux-x64.tar.gz) Dari Oracle Situs:
https://www.oracle.com/java/technologies/downloads/
Terima perjanjian lisensi dan pilih versi build yang tepat:
- Pilih x86 untuk sistem 32-bit.
- Pilih x64 untuk sistem 64-bit.
- Pilih tar.gz arsip untuk Ubuntu.
- Pilih rpm untuk sistem berbasis Red Hat.
Langkah 4) Buka terminal dan arahkan ke folder tempat arsip yang diunduh berada. Dalam tutorial ini, file tersebut berada di ~/Downloads. Mantantracke arsip dengan:
sudo tar -xvf jdk-8u5-linux-i586.tar.gz
Masukkan kata sandi Anda jika diminta. Setelah keluartracSetelah selesai, Anda akan melihat yang baru. jdk1.8.0_05 folder di direktori saat ini.
Langkah 5) Tambahkan variabel sistem berikut ke akhir /etc/profile agar setiap shell login dapat menggunakan JDK baru:
JAVA_HOME=<Directory where JAVA has been extracted>/jdk1.8.0 PATH=$PATH:$HOME/bin:$JAVA_HOME/bin export JAVA_HOME export PATH
Buka file dengan:
sudo nano /etc/profile
Masukkan variabel sistem yang ditunjukkan di atas, tekan Ctrl+X untuk keluar, dan tekan Y Untuk menyimpan perubahan
Langkah 6) Muat ulang lingkungan shell agar variabel baru segera berlaku:
. /etc/profile
Langkah 7) Daftarkan biner JDK baru dengan Ubuntu'S update-alternatives sistem jadi java, javac, dan javaws bertekad untuk Oracle Bangun. Tempelkan yang berikut ini ke terminal:
sudo update-alternatives --install "/usr/bin/java" "java" "<Directory where JAVA has been extracted>/bin/java" 1 sudo update-alternatives --install "/usr/bin/javac" "javac" "<Directory where JAVA has been extracted>/bin/javac" 1 sudo update-alternatives --install "/usr/bin/javaws" "javaws" "<Directory where JAVA has been extracted>/bin/javaws" 1
Langkah 8) Mengatakan Ubuntu bahwa Oracle JDK kamu baru saja keluartracted (misalnya) jdk1.8.0_05) adalah default Java waktu berjalan:
sudo update-alternatives --set java <Directory where JAVA has been extracted>/bin/java sudo update-alternatives --set javac <Directory where JAVA has been extracted>/bin/javac sudo update-alternatives --set javaws <Directory where JAVA has been extracted>/bin/javaws
Langkah 9) Uji instalasi:
java -version
Instalasi yang berhasil akan mencetak baris versi, runtime, dan VM server HotSpot 64-bit, yang mengkonfirmasi bahwa Oracle JDK sekarang aktif Java pada sistem Anda.
Cara Menginstal OpenJDK pada Ubuntu Menggunakan Manajer Paket apt
jembatan Ubuntu pengguna menginstal BukaJDK alih-alih Oracle JDK karena dikirimkan dalam Ubuntu arsip, menerima pembaruan keamanan melalui apt, dan tidak memerlukan Oracle akun. OpenJDK adalah implementasi referensi dari Java Spesifikasi SE dan sepenuhnya kompatibel dengan alat bantu pembuatan perangkat lunak seperti Maven, Gradle, dan Tomcat.
Langkah 1) Perbarui daftar paket sehingga apt melihat versi JDK terbaru yang tersedia:
sudo apt update
Langkah 2) Instal JDK default, yaitu versi yang saat ini direkomendasikan oleh Ubuntu:
sudo apt install default-jdk
Untuk menginstal hanya runtime (tanpa compiler), gunakan sudo apt install default-jre Sebaliknya. Kedua perintah tersebut secara otomatis mengambil versi OpenJDK terbaru yang didukung oleh sistem Anda. Ubuntu lepaskan.
Langkah 3) Untuk memilih versi OpenJDK tertentu, instal langsung berdasarkan nomornya. Terbaru Ubuntu Rilis LTS menyertakan OpenJDK 11, 17, dan 21:
sudo apt install openjdk-17-jdk # LTS release, common default sudo apt install openjdk-21-jdk # newest LTS in the archive sudo apt install openjdk-11-jdk # older LTS for legacy applications
Langkah 4) Konfirmasikan instalasi dan periksa kompiler:
java -version javac -version
Kedua perintah tersebut seharusnya mencetak string versi yang cocok, seperti openjdk version "17.0.11"Jika beberapa versi JDK terinstal, gunakan sudo update-alternatives --config java untuk memilih runtime default secara interaktif. Perintah yang sama dengan javac mengganti kompiler.
OpenJDK diinstal melalui apt tanah di /usr/lib/jvm/Jalan itulah yang Anda tunjuk. JAVA_HOME saat mengkonfigurasi alat bantu pembuatan, server aplikasi, atau IDE seperti IntelliJ IDEA ke Eclipse.
Cara Mengatur Variabel Lingkungan JAVA_HOME pada Ubuntu
Alat bantu pembuatan seperti pakar, Gradle, Semut, Kucing Jantan, dan Jenkins membaca JAVA_HOME variabel lingkungan untuk menemukan JDK. Jika JAVA_HOME Jika informasi tersebut hilang atau mengarah ke versi yang salah, alat-alat ini gagal dikompilasi, dikemas, atau dijalankan. Ubuntu Pengaturan ini tidak dilakukan secara otomatis, jadi Anda perlu mengaturnya sekali per pengguna atau untuk seluruh sistem.
Langkah 1) Temukan jalur JDK yang sebenarnya. The readlink trik tersebut mengembalikan folder sebenarnya yang java menghasilkan:
readlink -f $(which java)
# example output: /usr/lib/jvm/java-17-openjdk-amd64/bin/java
Folder utama JDK adalah folder tersebut. atas itu bin direktori. Dalam contoh itu adalah /usr/lib/jvm/java-17-openjdk-amd64.
Langkah 2) set JAVA_HOME hanya untuk pengguna Anda dengan mengedit ~/.bashrc:
echo 'export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64' >> ~/.bashrc echo 'export PATH=$JAVA_HOME/bin:$PATH' >> ~/.bashrc source ~/.bashrc
Langkah 3) set JAVA_HOME berlaku di seluruh sistem (semua pengguna) dengan mengedit /etc/environment:
sudo nano /etc/environment # add the following line, save, and exit JAVA_HOME="/usr/lib/jvm/java-17-openjdk-amd64"
Muat ulang lingkungan dengan source /etc/environment atau jalankan shell baru agar perubahan tersebut berlaku.
Langkah 4) Pastikan variabel telah diatur dengan benar:
echo $JAVA_HOME
$JAVA_HOME/bin/java -version
Perintah pertama menampilkan jalur JDK, dan perintah kedua menjalankan perintah yang persis sama. java biner itu JAVA_HOME menunjuk ke, mengkonfirmasi bahwa kedua pengaturan tersebut sesuai.
Cara Memverifikasi, Mengganti, dan Menghapus Instalasi Java on Ubuntu
Sekali Java Setelah terinstal, Anda sering perlu memeriksa versinya, beralih di antara beberapa JDK, atau menghapus runtime yang lebih lama. Ketiga tugas tersebut menggunakan standar. Ubuntu menggunakan peralatan dan hanya membutuhkan beberapa detik untuk setiap langkahnya.
Verifikasi Instalasi Java Versi
Tiga perintah berikut memberikan gambaran lengkap tentang runtime, compiler, dan alternatif default saat ini:
java -version # runtime version javac -version # compiler version sudo update-alternatives --display java # every registered JDK
If java -version berfungsi tetapi javac -version Pesan kesalahan menunjukkan โperintah tidak ditemukanโ, hanya JRE yang terpasang. Instal JDK dengan sudo apt install default-jdk untuk menambahkan kompiler.
Beralih Antar Beberapa Versi JDK
Jika Anda menginstal lebih dari satu JDK, pilih yang default secara interaktif dengan:
sudo update-alternatives --config java sudo update-alternatives --config javac
Ubuntu Mencetak daftar bernomor dari setiap JDK yang terdaftar. Ketik nomor yang sesuai dengan versi yang Anda inginkan dan tekan Enter. Ulangi perintah untuk javac untuk mengganti kompiler bersamaan dengan runtime.
Uninstall Java dari Ubuntu
Untuk menghapus OpenJDK yang diinstal melalui apt, hapus paket dan bersihkan dependensi yang tidak digunakan:
sudo apt remove --purge openjdk-17-jdk
sudo apt autoremove
Untuk menghapus file Oracle JDK kamu mantantracJika dilakukan secara manual, hapus folder tersebut dan batalkan pendaftaran alternatifnya:
sudo rm -rf /opt/jdk1.8.0_05
sudo update-alternatives --remove "java" "/opt/jdk1.8.0_05/bin/java"
Setelah mencopot pemasangan, jalankan java -version Sekali lagi untuk memastikan penghapusan telah selesai. Outputnya akan menampilkan JDK terdaftar yang berbeda atau "perintah tidak ditemukan" jika tidak ada Java tetap ada di sistem.




