Cara Memasang Java 17 pada Pengagihan Linux Berasaskan RHEL

Cara Memasang Java 17 pada Pengagihan Linux Berasaskan RHEL

Java adalah platform pengaturcaraan dan platform teknologi pengkomputeran yang selamat, stabil, dan terkenal,.

Untuk menjalankan aplikasi berasaskan Java, anda mesti mempunyai Java dipasang di pelayan anda. Anda kebanyakannya memerlukan Persekitaran Runtime Java (JRE), Koleksi komponen perisian yang digunakan untuk menjalankan aplikasi Java pada mesin Linux.

Sekiranya anda ingin membangunkan aplikasi perisian untuk Java, anda perlu memasang Kit Pembangunan Oracle Java (JDK), yang datang dengan lengkap Jre Pakej dengan alat untuk membangun, menyahpepijat, dan memantau aplikasi Java dan ia adalah disokong Oracle Java SE (edisi standard) versi.

Catatan: Sekiranya anda mencari sumber terbuka dan percuma JDK versi, pasang OpenJDK yang memberikan ciri dan prestasi yang sama seperti Oracle JDK di bawah Gpl lesen.

Dalam artikel ini, kami akan menunjukkan kepada anda cara memasang OpenJDK 16 daripada Epel repositori dan Oracle OpenJDK 17 (pelepasan terkini) menggunakan pakej binari dalam pengagihan Linux berasaskan RHEL seperti Centos, Fedora, Rocky Linux, dan Almalinux untuk membangunkan dan menjalankan aplikasi Java.

Pasang OpenJDK 16 di Centos/RHEL dan Fedora

Pada masa menulis artikel ini, OpenJDK 16 adalah versi yang ada sekarang yang akan dipasang menggunakan arahan berikut dari Epel repositori.

# yum Pasang java-latest-openjdk # java -version 
Output sampel
Versi OpenJDK "16.0.1 "2021-04-20 OpenJDK Alam Sekitar Runtime 21.3 (Bina 16.0.1+9) Pelayan OpenJDK 64-bit VM 21.3 (Bina 16.0.1+9, mod campuran, perkongsian) 

Pasang Oracle OpenJDK 17 di CentOS/RHEL dan FEDORA

Untuk memasang Oracle OpenJDK 17, anda perlu memuat turun pengeluaran-siap OpenJDK 17 dari halaman muat turun java se atau jalankan perintah wget berikut untuk memuat turun dan memasangnya seperti yang ditunjukkan.

# wget-no-check-certificate -c--header "cookie: oraclelicense = accept-securebackup-cookie" https: // muat turun.Oracle.com/java/17/terkini/jdk-17_linux-x64_bin.rpm 

Pasang pakej menggunakan arahan berikut:

# yum localinstall jdk-17_linux-x64_bin.rpm 

Seterusnya, sahkan versi Java yang dipasang.

# Java -versi Java Versi "17.0.1 "2021-10-19 LTS Java (TM) SE Runtime Environment (Membina 17.0.1+12-lts-39) Java Hotspot (TM) 64-bit Server VM (Bina 17.0.1+12-lts-39, mod campuran, perkongsian) 

Tetapkan versi Java lalai

Sekiranya anda mempunyai lebih daripada satu versi Java yang dipasang pada sistem, anda perlu menetapkan versi lalai menggunakan alternatif arahan seperti yang ditunjukkan.

# Alternatif -Config Java 
Output sampel
Terdapat 2 program yang menyediakan 'java'. Perintah Pemilihan ----------------------------------------------- * + 1/usr/java/jdk-17.0.1/bin/java 2 java-latest-openjdk.x86_64 (/usr/lib/jvm/java-16-openjdk-16.0.1.0.9-3.bergulir.EL8.x86_64/bin/java) Masukkan untuk menyimpan pemilihan semasa [+], atau taip nombor pemilihan: 2

Cukup, masukkan nombor untuk menetapkan versi Java lalai pada sistem.

Akhirnya, periksa versi Java.

# java -versi 
Output sampel
Versi OpenJDK "16.0.1 "2021-04-20 OpenJDK Alam Sekitar Runtime 21.3 (Bina 16.0.1+9) Pelayan OpenJDK 64-bit VM 21.3 (Bina 16.0.1+9, mod campuran, perkongsian) 

Tahniah! Anda telah berjaya memasang versi terkini Oracle OpenJDK dalam RHEL, Centos, Fedora, dan Rocky Linux/Almalinux untuk membangunkan dan menjalankan aplikasi Java.