Java adalah bahasa pemrograman berorientasi objek gratis, sumber terbuka, multiguna, dan tingkat tinggi. Umumnya, ini digunakan untuk membuat aplikasi web, seluler, dan cloud. Anda dapat membuat game, chatbot, dan aplikasi lain menggunakan bahasa Java. Java JDK adalah kumpulan dari beberapa alat termasuk, JRE, Java, Javac, dan Jar. Ada dua varian JDK, OpenJDK dan Oracle JDK.
OpenJDK adalah Java sumber terbuka sepenuhnya dengan Lisensi Publik Umum GNU sementara Oracle JDK memerlukan lisensi komersial di bawah Perjanjian Lisensi Kode Biner Oracle.
Dalam posting ini, kami akan menunjukkan cara menginstal OpenJDK 16 dan Oracle JDK 16 di Rocky Linux 8.
Prasyarat
- Server yang menjalankan RockyLinux 8.
- Kata sandi root dikonfigurasi di server.
Perbarui Sistem
Pertama, disarankan untuk memperbarui sistem Anda ke paket versi terbaru. Anda dapat memperbaruinya menggunakan perintah berikut:
dnf update -y
Setelah memperbarui semua paket, instal paket lain yang diperlukan dengan perintah berikut:
dnf install wget curl -y
Setelah selesai, Anda dapat melanjutkan ke langkah berikutnya.
Instal OpenJDK 16
Pertama, unduh OpenJDK versi 16 dari situs resminya menggunakan perintah berikut:
curl -O https://download.java.net/java/GA/jdk16.0.2/d4a915d82b4c4fbb9bde534da945d746/7/GPL/openjdk-16.0.2_linux-x64_bin.tar.gz
Setelah unduhan selesai, ekstrak file yang diunduh dengan perintah berikut:
tar -xvf openjdk-16.0.2_linux-x64_bin.tar.gz
Selanjutnya pindahkan direktori hasil ekstrak ke /opt dengan perintah berikut:
mv jdk-16.0.2 /opt/
Selanjutnya, Anda perlu menambahkan jalur Java ke .bashrc berkas.
Edit .bashrc file dengan perintah berikut:
nano ~/.bashrc
Tambahkan baris berikut di akhir file:
export JAVA_HOME=/opt/jdk-16.0.2 export PATH=$PATH:$JAVA_HOME/bin
Simpan dan tutup file kemudian aktifkan Java dengan perintah berikut:
source ~/.bashrc
Selanjutnya, verifikasi versi Java dengan perintah berikut:
java --version
Anda akan mendapatkan output berikut:
java version "16.0.2" 2021-07-20 Java(TM) SE Runtime Environment (build 16.0.2+7-67) Java HotSpot(TM) 64-Bit Server VM (build 16.0.2+7-67, mixed mode, sharing)
Instal Oracle JDK 16
Pertama, kunjungi situs web Oracle Java, dapatkan URL unduhan, dan unduh menggunakan perintah berikut:
wget --no-check-certificate -c --header "Cookie: oraclelicense=accept-securebackup-cookie" https://download.oracle.com/otn-pub/java/jdk/16.0.2%2B7/d4a915d82b4c4fbb9bde534da945d746/jdk-16.0.2_linux-x64_bin.rpm
Setelah unduhan selesai, instal file yang diunduh menggunakan perintah berikut:
rpm -ivh jdk-16.0.2_linux-x64_bin.rpm
Anda akan melihat output berikut:
warning: jdk-16.0.2_linux-x64_bin.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY Verifying... ################################# [100%] Preparing... ################################# [100%] Updating / installing... 1:jdk-16.0.2-2000:16.0.2-ga ################################# [100%]
Selanjutnya, Anda perlu menyetel jalur Java di /etc/profile.d direktori.
Buat file baru bernama java.sh dengan perintah berikut:
nano /etc/profile.d/java.sh
Tambahkan lokasi instalasi Oracle Java seperti gambar di bawah ini:
JAVA_HOME="/usr/java/jdk-16.0.2/bin/java"
Simpan dan tutup file kemudian aktifkan variabel lingkungan Java dengan perintah berikut:
source /etc/profile
Selanjutnya, verifikasi versi Java menggunakan perintah berikut:
java -version
Anda akan melihat output berikut:
java version "16.0.2" 2021-07-20 Java(TM) SE Runtime Environment (build 16.0.2+7-67) Java HotSpot(TM) 64-Bit Server VM (build 16.0.2+7-67, mixed mode, sharing)
Kesimpulan
Dalam panduan di atas, Anda telah mempelajari cara menginstal OpenJDK 16 dan Oracle JDK 16 di Rocky Linux 8. Sekarang Anda dapat mulai mengembangkan aplikasi Java pertama Anda menggunakan Java.