GNU/Linux >> Belajar Linux >  >> Linux

Cara Menginstal dan Mengelola Versi Java di Rocky Linux 8

Java adalah bahasa pemrograman yang paling populer digunakan untuk membangun aplikasi dan sistem. Selain itu, Anda dapat menggunakan Java untuk membuat game, chatbot, aplikasi perusahaan, dan lainnya. Java dapat dijalankan di semua sistem operasi.

Untuk mengembangkan aplikasi Java, Anda perlu menginstal IDE pada sistem Anda. Itu dapat disediakan oleh OpenJDK atau Oracle JDK. Java JDK adalah lingkungan pengembangan perangkat lunak gratis, sumber terbuka, dan kuat yang digunakan untuk mengembangkan Aplikasi Java. JDK adalah kumpulan alat pemrograman termasuk Javac, JRE, Jar, dan Java.

Dalam posting ini, kami akan menunjukkan cara menginstal dan mengelola berbagai versi Java di Rocky Linux 8.

Prasyarat

  • Server yang menjalankan Rocky Linux 8 di Atlantic.Net Cloud Platform
  • Kata sandi root yang dikonfigurasi di server Anda

Buat Server Cloud Atlantic.Net

Pertama, masuk ke Server Cloud Atlantic.Net Anda. Buat server baru, pilih Rocky Linux 8 sebagai sistem operasi dengan RAM minimal 2GB. Hubungkan ke Server Cloud Anda melalui SSH dan masuk menggunakan kredensial yang disorot di bagian atas halaman.

Setelah Anda masuk ke server Anda, jalankan perintah berikut untuk memperbarui sistem dasar Anda dengan paket terbaru yang tersedia.

dnf update -y

Instal Java OpenJDK

Di bagian ini, kami akan menunjukkan cara menginstal OpenJDK versi 16, 11, dan 8 di Rocky Linux 8.

Instal OpenJDK 16

Pada saat penulisan artikel ini, versi terbaru Java OpenJDK adalah versi 16.0.2. Secara default, versi terbaru tidak tersedia di repositori default Rocky Linux 8, jadi Anda harus menginstalnya dari sumbernya.

Pertama, unduh OpenJDK versi terbaru dari situs web resmi Java:

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 direktori /opt:

mv jdk-16.0.2 /opt/

Selanjutnya, Anda perlu menambahkan jalur sumber Java ke lingkungan sistem. Anda dapat melakukannya dengan membuat file java.sh:

nano /etc/profile.d/java.sh

Tambahkan baris berikut:

export JAVA_HOME=/opt/jdk-16.0.2
export PATH=$PATH:$JAVA_HOME/bin

Simpan dan tutup file, lalu aktifkan jalur Java menggunakan perintah berikut:

source /etc/profile.d/java.sh

Selanjutnya, verifikasi jalur Java menggunakan perintah berikut:

echo $JAVA_HOME

Contoh keluaran:

/opt/jdk-16.0.2

Anda juga dapat memverifikasi versi Java menggunakan perintah berikut:

java --version

Anda akan mendapatkan output berikut:

openjdk 16.0.2 2021-07-20
OpenJDK Runtime Environment (build 16.0.2+7-67)
OpenJDK 64-Bit Server VM (build 16.0.2+7-67, mixed mode, sharing)

Instal OpenJDK 11 dan OpenJDK 8

dnf install java-11-openjdk-devel -y

Anda juga dapat menginstal OpenJDK 8 menggunakan perintah berikut:

dnf install java-1.8.0-openjdk-devel

Instal Oracle JDK 17

Pada saat artikel ini ditulis, versi terbaru Oracle JDK adalah 17. Pertama, Anda harus mengunduhnya dari situs resminya:

wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.rpm

Setelah unduhan selesai, Anda dapat menginstalnya menggunakan perintah berikut:

rpm -ivh jdk-17_linux-x64_bin.rpm

Anda akan mendapatkan output berikut:

warning: jdk-17_linux-x64_bin.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY
Verifying... ################################# [100%]
Preparing... ################################# [100%]
Updating / installing...
1:jdk-17-2000:17.0.1-ga ################################# [100%]

Selanjutnya, verifikasi versi Java menggunakan perintah berikut:

java --version

Contoh keluaran:

java 17.0.1 2021-10-19 LTS
Java(TM) SE Runtime Environment (build 17.0.1+12-LTS-39)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.1+12-LTS-39, mixed mode, sharing)

Kelola Versi Java

Jika Anda menggunakan beberapa versi Java dalam proyek Anda, maka Anda dapat dengan mudah beralih di antara mereka menggunakan perintah berikut:

alternatives --config java

Anda akan diminta untuk mengatur versi Java default seperti yang ditunjukkan di bawah ini:

There are 3 programs which provide 'java'.

Selection Command
-----------------------------------------------
1 java-11-openjdk.x86_64 (/usr/lib/jvm/java-11-openjdk-11.0.13.0.8-1.el8_4.x86_64/bin/java)
2 java-1.8.0-openjdk.x86_64 (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-1.el8_4.x86_64/jre/bin/java)
*+ 3 /usr/java/jdk-17.0.1/bin/java

Enter to keep the current selection[+], or type selection number: 2

Pilih opsi pilihan Anda dan tekan Enter untuk menyetel versi Java default.

Selanjutnya, verifikasi versi Java Anda saat ini menggunakan perintah berikut:

java -version

Contoh keluaran:

openjdk version "1.8.0_312"
OpenJDK Runtime Environment (build 1.8.0_312-b07)
OpenJDK 64-Bit Server VM (build 25.312-b07, mixed mode)

Kesimpulan

Dalam panduan di atas, Anda telah mempelajari cara menginstal OpenJDK 16, 11, 8, dan Oracle JDK 17 di Rocky Linux 8. Anda juga mempelajari cara mengelola dan beralih di antara versi Java yang berbeda. Anda sekarang dapat dengan mudah menginstal dan mengelola versi Java pilihan Anda di sistem Anda. Mulai di server pribadi virtual Anda dari Atlantic.Net!


Linux
  1. Cara menginstal Java di Linux

  2. Cara menginstal Java 17 Di Rocky Linux 8/Centos 8

  3. Cara Menginstal Python 3.10 di Rocky Linux 8

  1. Cara Instal Docker dan Docker-Compose di Rocky Linux 8

  2. Cara Install dan Konfigurasi HAProxy di Rocky Linux 8

  3. Cara Menginstal dan Mengkonfigurasi Elasticsearch di Rocky Linux 8

  1. Cara Menginstal RockyLinux 8.4

  2. Cara Menginstal Java JDK dan JRE di Rocky Linux

  3. Cara Menginstal Apache Solr di Rocky Linux