GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Menginstal Java Di Rocky Linux 8 / CentOS 8 / RHEL 8

Java JDK (Java Development Kit) adalah lingkungan pengembangan perangkat lunak yang digunakan untuk mengembangkan Aplikasi Java. JDK adalah kumpulan alat pemrograman, terutama JRE (Java Runtime Environment), Java (Loader untuk Aplikasi Java), Javac (Compiler), Jar (Archiver), dll.

JDK atau JRE

Pengembang aplikasi yang baru mengenal Java sering mengacaukan Java Development Kit dengan Java Runtime Environment. JDK adalah paket alat untuk mengembangkan aplikasi Java, sedangkan JRE adalah paket alat untuk menjalankan aplikasi Java.

OpenJDK atau Oracle Java

OpenJDK adalah implementasi sumber terbuka dari edisi platform Oracle Java SE. Oracle mengembangkan Oracle Java SE, sedangkan OpenJDK dikembangkan oleh Oracle Corporation, OpenJDK dan Java Community, Red Hat, Azul Systems, IBM, Apple Inc, dan SAP SE.

Tidak ada perbedaan teknis antara OpenJDK dan Oracle JDK.

Instal Java di Rocky Linux 8 / CentOS 8 / RHEL 8

Instal OpenJDK atau Oracle Java sesuai kebutuhan Anda.

Anda dapat memiliki beberapa versi Java (OpenJDK dan Oracle Java) di sistem Anda. Namun, Anda hanya dapat memiliki satu versi default Java.

Instal OpenJDK

Menginstal OpenJDK adalah proses yang cukup mudah di Rocky Linux 8 / CentOS 8 / RHEL 8.

OpenJDK tersedia dari Red Hat Enterprise Linux 8 untuk x86_64 – AppStream (RPM) di RHEL 8.

Anda dapat menggunakan perintah yum untuk menginstal OpenJDK.

Instal OpenJDK JDK

### Java JDK 8 ###

dnf install -y java-1.8.0-openjdk-devel

### Java JDK 11 ###

dnf install -y java-11-openjdk-devel

Instal OpenJDK JRE

### Java JRE 8 ###

yum install -y java-1.8.0-openjdk

### Java JRE 11 ###

yum install -y java-11-openjdk

Instal Oracle Java

Tidak ada lagi JRE (Java Runtime Environment) yang terpisah. Sebagai gantinya, Oracle JDK sekarang menyediakan JRE juga.

Unduh Oracle Java JDK

Anda dapat menggunakan baris perintah atau browser untuk mengunduh JDK.

Buka halaman Oracle JDK untuk mengunduh paket menggunakan browser. Kemudian, unduh paket biner rpm untuk kemudahan instalasi.

Oracle Java JDK 16:

Unduh Oracle Java 16 (v16.0.1)

Oracle Java JDK 11 (LTS):

Unduh Oracle Java 11 (v11.0.11) (Diperlukan Masuk)

Oracle Java JDK 8:

Unduh Oracle Java 8 (v8u291) (Diperlukan Masuk)

Jika Anda masih ingin mengunduh melalui baris perintah, instal paket wget.

dnf install -y wget

Kemudian, gunakan perintah di bawah ini untuk mengunduh Oracle Java menggunakan terminal.

### Oracle Java JDK 12 ###

wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" https://download.oracle.com/otn-pub/java/jdk/16.0.1+9/7147401fd7354114ac51ef3e1328291f/jdk-16.0.1_linux-x64_bin.rpm

### Oracle Java JDK 11 ###

LOGIN REQUIRED

### Oracle Java JDK 8 ###

LOGIN REQUIRED

Instal Oracle Java JDK

Instal Oracle Java JDK menggunakan perintah rpm.

### Oracle Java JDK 12 ###

rpm -ivh jdk-16.0.1_linux-x64_bin.rpm

### Oracle Java JDK 11 (LTS) ###

rpm -ivh jdk-11.0.11_linux-x64_bin.rpm

### Oracle Java JDK 8 ###

rpm -ivh jdk-8u291-linux-x64.rpm
Secara default, Java JDK diinstal di direktori /usr/java/. Untuk menginstal Oracle JDK ke direktori kustom, gunakan perintah rpm -ivh –prefix=// rpmfile.

Setel Versi Java Default

Gunakan perintah alternatif untuk menyetel versi java default.

alternatives --config java

Pilih Jawa:

Jika sistem Anda memiliki beberapa versi Java, perintah di atas akan mencantumkan semua versi Java seperti 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.11.0.9-2.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.292.b10-1.el8_4.x86_64/jre/bin/java)
*+ 3           /usr/java/jdk-16.0.1/bin/java

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

Masukkan nomor di bawah kolom pilihan untuk menyetel versi Java default.

Di sini, saya memilih 1 untuk OpenJDK 11.

Verifikasi Versi Java

Periksa versi java menggunakan perintah berikut.

java -version

Keluaran:

openjdk version "11.0.11" 2021-04-20 LTS
OpenJDK Runtime Environment 18.9 (build 11.0.11+9-LTS)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.11+9-LTS, mixed mode, sharing)

Output dapat bervariasi tergantung pada paket dan versi yang Anda pilih sebagai versi Java default.

Mengatur Variabel Lingkungan

Bagian terpenting telah datang sekarang. Aplikasi Java sering kali membutuhkan variabel lingkungan JAVA untuk diatur dalam sistem.

Buat file baru di bawah direktori /etc/profile.d.

vi /etc/profile.d/java.sh

Tetapkan variabel berdasarkan lokasi dan versi Java.

export PATH=$PATH:/usr/lib/jvm/java-11-openjdk-11.0.11.0.9-2.el8_4.x86_64/bin/
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-11.0.11.0.9-2.el8_4.x86_64/
export J2SDKDIR=/usr/lib/jvm/java-11-openjdk-11.0.11.0.9-2.el8_4.x86_64/

Muat lingkungan ke dalam sesi saat ini.

source /etc/profile.d/java.sh
Untuk mengatur variabel lingkungan untuk pengguna tertentu, tempatkan variabel di atas dalam file ~/.bash_profile.

Kesimpulan

Saya harap, posting ini membantu Anda menginstal Java pada sistem EL 8 Anda. Java harus menjalankan aplikasi seperti Tomcat, Gradle, ELK Stack, Graylog, Eclipse IDE, Hadoop, dll.


Cent OS
  1. Cara Instal PostgreSQL di CentOS 8 / Rocky Linux 8 / RHEL 8

  2. Cara Instal Elasticsearch di CentOS 8 / RHEL 8

  3. Cara Menginstal Java Di Rocky Linux 8 / CentOS 8 / RHEL 8

  1. Cara Menginstal Gradle di CentOS 8/7 &RHEL 8/7

  2. Cara Instal Oracle Java 12/11/8 di CentOS 6 / RHEL 6

  3. Cara Instal Oracle Java JDK 12/11/8 di CentOS 7 / RHEL 7

  1. Cara menginstal redmine di RHEL 8 / CentOS 8 Linux

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

  3. Cara menginstal Erlang di Rocky Linux/Alma Linux/CentOS 8