Weboldal keresés

A Java telepítése RHEL 8-ra


A Java egy gyors, biztonságos, megbízható és népszerű, általános célú programozási nyelv és számítástechnikai platform. A Java több, mint egy nyelv, ez egy technológiai platform számos, egymással összekapcsolt képességgel.

Java-alapú alkalmazások futtatásához RHEL 8 rendszerén vagy kiszolgálóján telepíteni kell a Java-t. Általában szüksége van a Java Runtime Environment-re (JRE), amely a Java alkalmazások futtatásához használt szoftverösszetevők csomagja.

Másrészt, ha alkalmazásokat szeretne fejleszteni a Java számára, telepítenie kell az Oracle Java Development Kit-et (JDK), amely tartalmaz egy teljes JRE-t a Java-alkalmazások fejlesztéséhez, hibakereséséhez és figyeléséhez szükséges eszközökkel együtt. Ez az Oracle által támogatott Java SE (Standard Edition) verzió.

Megjegyzés: Ha ingyenes JDK-verziókat keres, telepítse az Oracle OpenJDK-t, amely ugyanazokat a szolgáltatásokat és teljesítményt kínálja, mint az Oracle JDK a GPL licenc alatt.

Ebben a cikkben bemutatjuk, hogyan kell telepíteni az OpenJDK 8 és az OpenJDK 11, a Java két támogatott verzióját az RHEL 8-ban. . Azt is megmutatjuk, hogyan telepítheti a Java OpenJDK 12 legújabb verzióját Java alkalmazások fejlesztéséhez és futtatásához.

Követelmények

  1. RHEL 8 minimális telepítéssel
  2. RHEL 8 RedHat-előfizetés engedélyezésével

Az OpenJDK telepítése az RHEL 8-ban

AzOpenJDK RHEL 8 rendszerre történő telepítéséhez először frissítse a rendszercsomagokat a dnf paranccsal az ábrán látható módon.

dnf update

Ezután telepítse az OpenJDK 8 és 11 verziót a következő parancsokkal.

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

A telepítési folyamat befejezése után a következő paranccsal ellenőrizheti a telepített Java verziót.

java -version

A fenti parancs kimenete azt mutatja, hogy a Java 8 az alapértelmezett verzió.

Az OpenJDK 12 telepítése RHEL 8-ra

Sajnos az RHEL 8 alapértelmezés szerint nem biztosítja és nem támogatja a Java 12 verziót. De letöltheti a gyártásra kész OpenJDK 12-et innen, és az ábra szerint telepítheti.

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

A Java verzió ellenőrzéséhez a bináris fájl teljes elérési útját kell használnia, az ábrán látható módon.

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

Fontos: A Java 12 alapértelmezett verzióként való használatához meg kell adnia a JAVA_HOME értékeként > környezeti változó a következő részben leírtak szerint.

A JAVA_HOME környezeti változó beállítása az RHEL 8-ban

Ha a Java számos verziója van telepítve a rendszerére, kiválaszthatja az alapértelmezés szerint használni kívánt verziót az alternatives parancssori segédprogram vagy a beállítás segítségével. JAVA_HOME környezeti változó a JDK alkalmazásonkénti kiválasztásához.

Nézzük a zavaró eseteket az alábbiak szerint.

Az alapértelmezett Java-verzió beállítása alternatívák segítségével

Az alternatívák használatával váltania kell a java (amely elindítja a Java alkalmazást) és a javac (amely beolvassa az osztály- és interfészdefiníciókat, és lefordítja) verzióját. osztályfájlokba) bináris fájlok globálisan, ahogy az ábra mutatja.

Kezdje a java használatával, válassza ki a kívánt verziót a kiválasztási szám segítségével, és nyomja meg az Enter billentyűt a képernyőképen látható módon. Ezután győződjön meg arról, hogy az alapértelmezett verziót a kívántra váltotta.

alternatives --config java
java -version

Ezenkívül állítsa át a javac-ot a használni kívánt Java-verzióra az ábrán látható módon.

alternatives --config javac
javac -version

Java verzió beállítása alkalmazásokhoz a JAVA_HOME változón keresztül

A JAVA_HOME környezeti változó azt a könyvtárat adja meg, ahová a JRE telepítve van a rendszeren. Ha be van állítva, a különböző Java-alapú alkalmazások és más programok ezt használják annak megállapítására, hogy hol van telepítve a Java: a megadott Java-verzió az alkalmazások végrehajtásához használt verzió.

A képen látható módon beállíthatja az /etc/environment globális shell indítófájlban.

vim /etc/environment

Ezután adja hozzá a következő sort a fájlhoz (a /opt/jdk-12.0.2/ helyére írja be a JVM 8 vagy a JVM 11 telepítési könyvtárának teljes elérési útját ahogy az az alternatives segédprogram fenti kimenetében látható).


export JAVA_HOME=/opt/jdk-12.0.2/

Mentse el a fájlt és zárja be. Ezután szerezze be az alábbiak szerint.

source /etc/environment

És most, ha ellenőrzi a JAVA_HOME környezeti változó értékét, akkor annak a használni kívánt JRE telepítési könyvtárára kell mutatnia.

echo $JAVA_HOME

Következtetés

Elérkezett ennek az oktatóanyagnak a végére. Ebből az útmutatóból megtanulta, hogyan telepítheti a Java-t az RHEL 8-ban, és hogyan állíthatja be a JAVA_HOME változót. Ha kérdései, kiegészítései vagy észrevételei vannak, kérjük, küldje el azokat az alábbi visszajelzési űrlapon keresztül.