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

Cara Menginstal Java di CentOS 8

Java adalah gratis, open-source dan salah satu bahasa pemrograman paling populer yang dirancang untuk digunakan dalam lingkungan terdistribusi internet. Ada dua implementasi Java yang berbeda, Oracle Java dan OpenJDK. Oracle Java memiliki beberapa fitur komersial tambahan sementara OpenJDK adalah implementasi open-source dari Java Platform.

Dalam tutorial ini, kami akan menunjukkan cara menginstal OpenJDK 8, OpenJDK 11 dan Oracle 8 di CentOS 8.

Persyaratan

  • Server yang menjalankan CentOS 8.
  • Kata sandi root telah disiapkan di sistem Anda.

Instal OpenJDK 11

Pertama, cari versi OpenJDK yang tersedia di repositori CentOS 8 dengan menjalankan perintah berikut:

dnf search jdk

Anda akan melihat output berikut:

Last metadata expiration check: 1:23:41 ago on Wednesday 18 December 2019 02:23:23 AM EST.

========================================================= Summary & Name Matched: jdk =========================================================
java-11-openjdk-demo.x86_64 : OpenJDK Demos 11
java-1.8.0-openjdk-demo.x86_64 : OpenJDK Demos 8
java-11-openjdk-jmods.x86_64 : JMods for OpenJDK 11
java-11-openjdk-src.x86_64 : OpenJDK Source Bundle 11
java-1.8.0-openjdk-src.x86_64 : OpenJDK Source Bundle 8
java-11-openjdk.x86_64 : OpenJDK Runtime Environment 11
copy-jdk-configs.noarch : JDKs configuration files copier
java-1.8.0-openjdk.x86_64 : OpenJDK Runtime Environment 8
java-11-openjdk-javadoc.x86_64 : OpenJDK 11 API documentation
java-1.8.0-openjdk-javadoc.noarch : OpenJDK 8 API documentation
java-11-openjdk-devel.x86_64 : OpenJDK Development Environment 11
java-1.8.0-openjdk-devel.x86_64 : OpenJDK Development Environment 8
java-11-openjdk-headless.x86_64 : OpenJDK Headless Runtime Environment 11
java-1.8.0-openjdk-accessibility.x86_64 : OpenJDK 8 accessibility connector
java-1.8.0-openjdk-headless.x86_64 : OpenJDK Headless Runtime Environment 8
java-11-openjdk-javadoc-zip.x86_64 : OpenJDK 11 API documentation compressed in a single archive
java-1.8.0-openjdk-javadoc-zip.noarch : OpenJDK 8 API documentation compressed in a single archive
============================================================ Summary Matched: jdk =============================================================
icedtea-web.noarch : Additional Java components for OpenJDK - Java browser plug-in and Web Start implementation

Sekarang, instal OpenJDK 11 menggunakan perintah berikut:

dnf install java-11-openjdk-devel.x86_64

Setelah instalasi selesai, Anda dapat memverifikasi versi Java yang diinstal dengan menjalankan perintah berikut:

java -version

Anda akan melihat output berikut:

openjdk version "11.0.5" 2019-10-15 LTS
OpenJDK Runtime Environment 18.9 (build 11.0.5+10-LTS)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.5+10-LTS, mixed mode, sharing)

Instal OpenJDK 8

Beberapa aplikasi berbasis Java hanya mendukung OpenJDK 8. Dalam hal ini, Anda perlu menginstal OpenJDK 8 di server Anda. Anda dapat menginstal OpenJDK 8 dengan mudah dengan perintah berikut:

dnf install java-1.8.0-openjdk-devel

Setelah menginstal Java, Anda dapat memeriksa versi Java yang diinstal dengan perintah berikut:

java -version

Anda akan melihat output berikut:

openjdk version "1.8.0_232"
OpenJDK Runtime Environment (build 1.8.0_232-b09)
OpenJDK 64-Bit Server VM (build 25.232-b09, mixed mode)

Beralih Antar Versi Java

Anda juga dapat menginstal beberapa versi Java dalam satu sistem dan beralih di antara mereka sesuai kebutuhan Anda.

Anda dapat menjalankan perintah berikut untuk mengganti versi Java dari OpenJDK 8 ke OpenJDK 11 seperti yang ditunjukkan di bawah ini:

alternatives --config java

Anda akan diminta untuk memberikan versi Java yang Anda inginkan seperti yang ditunjukkan di bawah ini:

There are 2 programs which provide 'java'.

  Selection    Command
-----------------------------------------------
   1           java-11-openjdk.x86_64 (/usr/lib/jvm/java-11-openjdk-11.0.5.10-0.el8_0.x86_64/bin/java)
*+ 2           java-1.8.0-openjdk.x86_64 (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.232.b09-0.el8_0.x86_64/jre/bin/java)

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

Ketik 1 dan tekan Enter untuk mengganti versi Java.

Setelah perubahan lagi periksa versi Java aktif saat ini dengan perintah berikut:

java -version

Instal Oracle Java 8

Pertama, Anda harus masuk ke situs web Oracle Java dan pergi ke Halaman Unduhan JDK Oracle Java 8. Selanjutnya, terima perjanjian lisensi dan unduh paket jdk-8u231-linux-x64.rpm.

Setelah unduhan selesai, jalankan perintah berikut untuk menginstal Oracle OpenJDK 8:

dnf localinstall jdk-8u231-linux-x64.rpm

Setelah menginstal Oracle OpenJDK 8, Anda dapat memverifikasi versi Java dengan perintah berikut:

java -version

Anda akan melihat output berikut:

java version "1.8.0_231"
Java(TM) SE Runtime Environment (build 1.8.0_231-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.231-b11, mixed mode)

Kesimpulan

Itu saja untuk saat ini. Kami mempelajari cara menginstal versi Java yang berbeda di CentOS 8. Sekarang Anda dapat dengan mudah menginstal versi Java yang Anda inginkan dan beralih di antara mereka sesuai kebutuhan Anda.


Cent OS
  1. Cara Menginstal GlassFish di CentOS 7

  2. Cara menginstal ActiveMQ di CentOS

  3. Cara Menginstal WildFly 14 di CentOS 7

  1. Cara Menginstal Jenkins di CentOS 8

  2. Cara Menginstal Java 11 &12 di CentOS 7

  3. Cara Menginstal GlassFish 5 di CentOS 7

  1. Cara Menginstal Java 8 &11 di Centos 8

  2. Cara Menginstal Java di Ubuntu 20.04

  3. Cara Menginstal Java di CentOS 7