GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal Java di Ubuntu 20.04

Dalam panduan ini, kami akan menjelaskan cara menginstal Java di Ubuntu 20.04.

Java adalah salah satu bahasa pemrograman paling populer yang digunakan untuk membangun berbagai jenis aplikasi dan sistem. Java berjalan di semua sistem operasi dan perangkat utama. Anda dapat menemukan aplikasi yang dikembangkan di Java di laptop, ponsel, dan konsol game Anda.

Sebelum Anda Mulai #

Ada beberapa implementasi Java yang berbeda. OpenJDK dan Oracle Java adalah dua implementasi utama Java, dengan hampir tidak ada perbedaan di antara keduanya kecuali Oracle Java memiliki beberapa fitur komersial tambahan. Lisensi Oracle Java hanya mengizinkan penggunaan perangkat lunak non-komersial, seperti penggunaan pribadi dan penggunaan pengembangan.

Repositori default Ubuntu 20.04 mencakup dua paket OpenJDK, Java Runtime Environment (JRE) dan Java Development Kit (JDK). JRE terdiri dari mesin virtual Java (JVM), kelas, dan binari yang memungkinkan Anda untuk menjalankan program Java. JDK menyertakan JRE dan alat pengembangan/debugging serta pustaka yang diperlukan untuk membangun aplikasi Java.

Jika Anda tidak yakin paket Java mana yang akan diinstal, rekomendasi umumnya adalah menginstal ke versi OpenJDK (JDK 11) default. Beberapa aplikasi berbasis Java mungkin memerlukan versi Java tertentu, jadi Anda harus melihat dokumentasi aplikasi.

Menginstal OpenJDK 11 #

Pada saat penulisan, Java 11 adalah versi Java yang didukung jangka panjang (LTS) terbaru. Ini juga merupakan pengembangan dan runtime Java default di Ubuntu 20.04.

Jalankan perintah berikut sebagai pengguna dengan hak istimewa sudo atau root untuk memperbarui indeks paket dan menginstal paket OpenJDK 11 JDK:

sudo apt updatesudo apt install openjdk-11-jdk

Setelah penginstalan selesai, Anda dapat memverifikasinya dengan memeriksa versi Java:

java -version

Outputnya akan terlihat seperti ini:

openjdk version "11.0.7" 2020-04-14
OpenJDK Runtime Environment (build 11.0.7+10-post-Ubuntu-3ubuntu1)
OpenJDK 64-Bit Server VM (build 11.0.7+10-post-Ubuntu-3ubuntu1, mixed mode, sharing)

Itu dia! Pada titik ini, Anda telah berhasil menginstal Java di sistem Ubuntu Anda.

JRE termasuk dalam paket JDK. Jika Anda hanya membutuhkan JRE, instal openjdk-11-jre kemasan. Untuk runtime Java minimal, instal openjdk-11-jdk-headless paket.

Menginstal OpenJDK 8 #

Java 8, versi Java LTS sebelumnya, masih banyak digunakan. Jika aplikasi Anda berjalan di Java 8, Anda dapat menginstalnya dengan mengetikkan perintah berikut:

sudo apt updatesudo apt install openjdk-8-jdk

Verifikasi instalasi dengan memeriksa versi Java:

java -version

Outputnya akan terlihat seperti ini:

openjdk version "1.8.0_252"
OpenJDK Runtime Environment (build 1.8.0_252-8u252-b09-1ubuntu1-b09)
OpenJDK 64-Bit Server VM (build 25.252-b09, mixed mode)

Mengatur Versi Default #

Jika Anda memiliki beberapa versi Java yang terinstal di sistem Ubuntu Anda, Anda dapat memeriksa versi mana yang ditetapkan sebagai versi default dengan mengetik:

java -version

Untuk mengubah versi default, gunakan update-alternatives perintah:

sudo update-alternatives --config java

Outputnya akan terlihat seperti di bawah ini:

There are 2 choices for the alternative java (providing /usr/bin/java).

  Selection    Path                                            Priority   Status
------------------------------------------------------------
* 0            /usr/lib/jvm/java-11-openjdk-amd64/bin/java      1111      auto mode
  1            /usr/lib/jvm/java-11-openjdk-amd64/bin/java      1111      manual mode
  2            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1081      manual mode

Press <enter> to keep the current choice[*], or type selection number: 

Anda akan disajikan daftar semua versi Java yang diinstal. Masukkan nomor versi yang ingin Anda gunakan sebagai default dan tekan Enter .

JAVA_HOME Variabel Lingkungan #

JAVA_HOME variabel lingkungan digunakan oleh beberapa aplikasi Java untuk menentukan lokasi instalasi Java.

Untuk menyetel JAVA_HOME variabel, pertama temukan jalur instalasi Java dengan update-alternatives :

sudo update-alternatives --config java

Dalam contoh ini, jalur penginstalan adalah sebagai berikut:

  • OpenJDK 11 terletak di /usr/lib/jvm/java-11-openjdk-amd64/bin/java
  • OpenJDK 8 terletak di /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java

Setelah Anda menemukan jalur penginstalan Java pilihan Anda, buka /etc/environment berkas:

sudo nano /etc/environment

Dengan asumsi Anda ingin mengatur JAVA_HOME untuk menunjuk ke OpenJDK 11, tambahkan baris berikut, di akhir file:

/etc/environment
JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"

Agar perubahan diterapkan pada shell Anda saat ini, Anda dapat keluar dan masuk atau menjalankan source berikut perintah:

source /etc/environment

Verifikasi bahwa JAVA_HOME variabel lingkungan disetel dengan benar:

echo $JAVA_HOME

Anda akan melihat jalur ke instalasi Java:

/usr/lib/jvm/java-11-openjdk-amd64
/etc/environment adalah file konfigurasi seluruh sistem, yang digunakan oleh semua pengguna. Jika Anda ingin mengatur JAVA_HOME variabel per pengguna, lalu tambahkan baris ke .bashrc atau file konfigurasi lain yang dimuat saat pengguna masuk.

Menghapus Java #

Anda dapat menghapus Java seperti paket lain yang diinstal dengan apt .

Misalnya, untuk menghapus default-jdk masukkan paket:

sudo apt remove openjdk-11-jdk

Ubuntu
  1. Cara Menginstal Java di Linux Ubuntu

  2. Cara menginstal Java 17 di Ubuntu 20.04

  3. Cara Menginstal Java di Ubuntu 16.04

  1. Cara Menginstal Java di Ubuntu

  2. Cara Menginstal Java di Ubuntu 20.04

  3. Cara Menginstal Java di Ubuntu 22.04

  1. Cara Menginstal Java di Ubuntu 18.04

  2. Cara Menginstal Gradle di Ubuntu 18.04

  3. Cara Menginstal Java di Ubuntu 18.04