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

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

Hari ini kita akan melihat instalasi Oracle Java JDK pada RHEL 7 / CentOS 7. Java JDK adalah basis terpenting bagi para pengembang.

Panduan ini akan lebih berguna bagi mereka untuk menyiapkan lingkungan pengembangan saat mereka secara khusus menggunakan RHEL 7 atau CentOS 7.

Prasyarat

Instal paket wget.

yum install -y wget

Unduh Oracle Java JDK

Anda dapat menggunakan baris perintah atau browser untuk mengunduh JDK, lebih baik menggunakan browser, yang termudah.

Kunjungi halaman Oracle JDK untuk mengunduh.

Oracle Java JDK 12:

Unduh Oracle JDK 12 (v12.0.1)

Oracle Java JDK 11 (LTS):

Unduh Oracle JDK 11 (v11.0.3) (Diperlukan Masuk)

Oracle Java JDK 8:

Unduh Oracle JDK 8 (v8u211) (Diperlukan Masuk)

Jika Anda masih ingin menggunakan baris perintah, gunakan perintah di bawah ini.

### Oracle Java JDK 12 ###

wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" https://download.oracle.com/otn-pub/java/jdk/12.0.1+12/69cfe15208a647278a19ef0990eea691/jdk-12.0.1_linux-x64_bin.tar.gz

### Oracle Java JDK 11 ###

LOGIN REQUIRED

### Oracle Java JDK 8 ###

LOGIN REQUIRED

Ekstrak arsip JDK yang diunduh ke direktori yang diinginkan (Mis. /usr/ )

### Oracle Java JDK 12 ###

tar -zxvf jdk-12.0.1_linux-x64_bin.tar.gz -C /usr

### Oracle Java JDK 11 ###

tar -zxvf jdk-11.0.3_linux-x64_bin.tar.gz -C /usr

### Oracle Java JDK 8 ###

tar -zxvf jdk-8u211-linux-x64.tar.gz -C /usr

Instal Oracle Java

Instal Java dengan perintah alternatif. Perintah di bawah ini akan menginstal Java di sistem Anda.

### Oracle Java JDK 12 ###

update-alternatives --install /usr/bin/java java /usr/jdk-12.0.1/bin/java 1

### Oracle Java JDK 11 ###

update-alternatives --install /usr/bin/java java /usr/jdk-11.0.3/bin/java 2

### Oracle Java JDK 8 ###

update-alternatives --install /usr/bin/java java /usr/jdk1.8.0_211/bin/java 3

Setel Versi Java Oracle Default

Atur java default menggunakan perintah di bawah ini.

alternatives --config java

Pilih Java terbaru:

Jika sistem Anda memiliki beberapa versi Java yang terinstal, maka perintah di atas mungkin mencantumkan semua versi Java, seperti di bawah ini.

There are 5 programs which provide 'java'.

  Selection    Command
-----------------------------------------------
   1           java-1.7.0-openjdk.x86_64 (/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.181-2.6.14.8.el7_5.x86_64/jre/bin/java)
*+ 2           java-1.8.0-openjdk.x86_64 (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-8.b10.el7_5.x86_64/jre/bin/java)
   3           /usr/jdk-12.0.1/bin/java
   4           /usr/jdk-11.0.3/bin/java
   5           /usr/jdk1.8.0_211/bin/java

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

Pilih satu versi Java yang akan disetel default. Masukkan nomor di bawah kolom pilihan untuk memilih versi Java default. Di sini, saya memilih 3 untuk Oracle JDK 12.

Verifikasi Java

Setelah Anda mengatur alternatif. Periksa versi java yang diinstal menggunakan perintah berikut.

java -version

Keluaran:

Oracle JDK 12:

java version "12.0.1" 2019-04-16
Java(TM) SE Runtime Environment (build 12.0.1+12)
Java HotSpot(TM) 64-Bit Server VM (build 12.0.1+12, mixed mode, sharing)

Oracle JDK 11

java version "11.0.3" 2019-04-16 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.3+12-LTS)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.3+12-LTS, mixed mode)

Oracle JDK 8:

java version "1.8.0_211"
Java(TM) SE Runtime Environment (build 1.8.0_211-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.211-b12, mixed mode)

Mengatur Variabel Lingkungan

Bagian terpenting telah datang sekarang, itu harus diatur sebelum instalasi aplikasi berbasis Java.

Untuk mengatur variabel lingkungan JAVA, buat file baru di bawah /etc/profile.d direktori.

vi /etc/profile.d/javajdk.sh

Tempatkan variabel berdasarkan lokasi dan versi JDK.

Oracle JDK 12:

export PATH=$PATH:/usr/jdk-12.0.1/bin 
export JAVA_HOME=/usr/jdk-12.0.1
export J2SDKDIR=/usr/jdk-12.0.1

Oracle JDK 11

export PATH=$PATH:/usr/jdk-11.0.3/bin
export JAVA_HOME=/usr/jdk-11.0.3
export J2SDKDIR=/usr/jdk-11.0.3

Oracle JDK 8:

export PATH=$PATH:/usr/jdk1.8.0_211/bin
export JAVA_HOME=/usr/jdk1.8.0_211
export JRE_HOME=/usr/jdk1.8.0_211/jre/
export J2SDKDIR=/usr/jdk1.8.0_211
export J2REDIR=/usr/jdk1.8.0_211/jre

Muat lingkungan ke dalam sesi saat ini.

source /etc/profile.d/javajdk.sh

Untuk mengatur variabel lingkungan permanen untuk pengguna tertentu, tempatkan di atas di ~/.bash_profile berkas.

Kesimpulan

Saya harap Anda telah mempelajari cara menginstal Oracle Java pada sistem CentOS 7. Bagikan umpan balik Anda di bagian komentar.


Cent OS
  1. Cara Instal Oracle Java JDK 12/11/8 di CentOS 7 / RHEL 7

  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 Menginstal Java JDK di Debian 11

  1. Cara Menginstal Java 11 &12 di CentOS 7

  2. Cara Menginstal Java 8 &11 di Centos 8

  3. Cara Menginstal Oracle Java JDK 17 di Linux