Java installimine RHEL 8-le


Java on kiire, turvaline, usaldusväärne ja populaarne üldotstarbeline programmeerimiskeel ja arvutusplatvorm. Java on midagi enamat kui lihtsalt keel, see on paljude omavahel ühendatud võimalustega tehnoloogiaplatvorm.

Java-põhiste rakenduste käitamiseks oma RHEL 8 süsteemis või serveris peab teil olema Java installitud. Tavaliselt vajate Java Runtime Environmenti (JRE), mis on Java-rakenduste käitamiseks kasutatavate tarkvarakomponentide kimp.

Teisalt, kui soovite Java-rakendusi arendada, peate installima Oracle Java Development Kit (JDK), mis sisaldab täielikku JRE-d koos tööriistadega Java-rakenduste arendamiseks, silumiseks ja jälgimiseks. See on Oracle'i toetatud Java SE (Standard Edition) versioon.

Märkus. Kui otsite tasuta JDK versioone, installige GPL-i litsentsi alusel Oracle OpenJDK, mis pakub samu funktsioone ja jõudlust kui Oracle JDK.

Selles artiklis me näitame teile, kuidas installida RHEL 8-s Java kaks toetatud versiooni OpenJDK 8 ja OpenJDK 11. Samuti näitame teile, kuidas Java-rakenduste arendamiseks ja käitamiseks installida Java OpenJDK 12 uusim versioon.

  1. RHEL 8 minimaalse installimisega
  2. RHEL 8, kui RedHati tellimus on lubatud

Kuidas installida OpenJDK RHEL-i 8

OpenJDK installimiseks RHEL 8-le värskendage kõigepealt süsteemipakette, kasutades käsku dnf, nagu näidatud.

# dnf update

Järgmisena installige OpenJDK 8 ja 11 järgmiste käskude abil.

# dnf install java-1.8.0-openjdk-devel  	#install JDK 8
# dnf install java-11-openjdk-devel		#install JDK 11

Kui installiprotsess on lõppenud, saate installitud Java versiooni kontrollida järgmise käsu abil.

# java -version

Ülaltoodud käsu väljund näitab, et Java 8 on vaikeversioon.

Kuidas installida OpenJDK 12 RHEL 8-le

Kahjuks ei paku ega toeta RHEL 8 vaikimisi Java 12-d. Kuid saate siit tootmiseks valmis OpenJDK 12 alla laadida ja installida nagu näidatud.

# cd opt
# wget -c https://download.java.net/java/GA/jdk12.0.2/e482c34c86bd4bf8b56c0b35558996b9/10/GPL/openjdk-12.0.2_linux-x64_bin.tar.gz
# tar -xvf openjdk-12.0.2_linux-x64_bin.tar.gz

Java versiooni kontrollimiseks peate kasutama binaarse täielikku teed, nagu näidatud.

# ./opt/jdk-12.0.2/bin/java -version

Tähtis: Java 12 kasutamiseks vaikeversioonina peate määrama selle keskkonnamuutuja JAVA_HOME väärtusena, nagu on selgitatud järgmises jaotises.

Kuidas seadistada RHEL 8-s keskkonnamuutuja JAVA_HOME

Kui teie arvutisse on installitud palju Java versioone, saate valida versiooni, mida soovite vaikimisi kasutada, kas käsurea utiliidi abil, mida nimetatakse alternatiivideks, või seadistades keskkonnamuutuja JAVA_HOME, et valida JDK rakenduse kaupa.

Vaatame allpool selgitatud häirete juhtumeid.

Alternatiivide abil peate globaalselt vahetama Java-versiooni (mis käivitab Java-rakenduse) ja javac-i (mis loeb klassi ja liidese määratlusi ning koondab need klassifailideks) kahendfailid, nagu näidatud.

Alustage Java-st, valige valikunumbri abil soovitud versioon ja vajutage ekraanipildil näidatud sisestusklahvi. Seejärel veenduge, et vaikeversioon on valitud soovitud versioonile.

# alternatives --config java
# java -version

Samuti lülitage javac Java versioonile, mida soovite kasutada, nagu näidatud.

# alternatives --config javac
# javac -version

Keskkonnamuutuja JAVA_HOME määrab kataloogi, kuhu JRE teie süsteemi installitakse. Kui see on määratud, kasutavad erinevad Java-põhised rakendused ja muud programmid seda, kuhu Java on installitud: määratud Java-versiooni kasutatakse rakenduste käivitamiseks.

Saate selle määrata/etc/environment globaalses kesta käivitusfailis, nagu näidatud.

# vim /etc/environment

Seejärel lisage faili järgmine rida (asendage /opt/jdk-12.0.2/ täieliku teega JVM 8 või JVM 11 installikataloogi, nagu on näidatud ülaltoodud alternatiivide utiliidi väljundis).

export JAVA_HOME=/opt/jdk-12.0.2/

Salvestage fail ja sulgege see. Seejärel hankige see järgmiselt.

# source /etc/environment

Ja nüüd, kui kontrollite keskkonnamuutuja JAVA_HOME väärtust, peaks see osutama soovitud JRE installikataloogile.

# echo $JAVA_HOME

Olete jõudnud selle õpetuse lõpuni. Selles juhendis õppisite Java installimist RHEL 8-sse ja muutuja JAVA_HOME määramist. Kui teil on küsimusi, täiendusi või kommentaare, esitage need allpool oleva tagasisidevormi kaudu.