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
- RHEL 8 minimális telepítéssel
- 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.