Weboldal keresés

A Java 14 telepítése CentOS/RHEL 7/8 és Fedora rendszeren


A Java egy biztonságos, stabil és jól ismert, általános célú programozási nyelv és számítástechnikai platform, számos összekapcsolt képességgel.

Java-alapú alkalmazások futtatásához telepíteni kell a Javát a szerverére. Leginkább a Java Runtime Environment (JRE)re van szüksége, amely olyan szoftverösszetevők gyűjteménye, amelyek Java-alkalmazások Linux gépen történő futtatásához használatosak.

Ha szoftveralkalmazásokat szeretne fejleszteni a Java számára, telepítenie kell az Oracle Java Development Kit-et (JDK), amely a teljes JRE-hez tartozik. csomag Java-alkalmazások fejlesztésére, hibakeresésére és figyelésére szolgáló eszközökkel, és az Oracle által támogatott Java SE (Standard Edition) verzió.

Megjegyzés: Ha nyílt forráskódú és ingyenes JDK verziót keres, telepítse az OpenJDK-t, amely ugyanazok a funkciók és teljesítmény, mint az Oracle JDK a GPL licenc alatt.

Ebben a cikkben bemutatjuk, hogyan telepítheti az OpenJDK 16-ot az EPEL tárolóból és az Oracle OpenJDK 17-et (a legújabb kiadás) bináris csomagok használatával. RHEL-alapú Linux disztribúciókban, mint például a CentOS, a Fedora, a Rocky Linux és az AlmaLinux a Java fejlesztéséhez és futtatásához alkalmazások.

Telepítse az OpenJDK 16-ot a CentOS/RHEL és a Fedora rendszerben

A cikk írásakor az OpenJDK 16 a jelenleg elérhető verzió, amelyet az EPEL tárhely következő parancsaival kell telepíteni.

yum install java-latest-openjdk
java -version
Minta kimenet
openjdk version "16.0.1" 2021-04-20
OpenJDK Runtime Environment 21.3 (build 16.0.1+9)
OpenJDK 64-Bit Server VM 21.3 (build 16.0.1+9, mixed mode, sharing)

Telepítse az Oracle OpenJDK 17-et a CentOS/RHEL és a Fedora rendszerben

Az Oracle OpenJDK 17 telepítéséhez le kell töltenie a termelésre kész OpenJDK 17-et a Java SE Letöltések oldaláról, vagy futtassa a következő wget parancsot a letöltéshez és telepítéshez az ábra szerint.

wget --no-check-certificate -c --header "Cookie: oraclelicense=accept-securebackup-cookie" https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.rpm

Telepítse a csomagot a következő paranccsal:

yum localinstall jdk-17_linux-x64_bin.rpm

Ezután ellenőrizze a telepített Java verziót.

java -version
java version "17.0.1" 2021-10-19 LTS
Java(TM) SE Runtime Environment (build 17.0.1+12-LTS-39)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.1+12-LTS-39, mixed mode, sharing)

Állítsa be az alapértelmezett Java verziót

Ha egynél több Java-verzió van telepítve a rendszerre, be kell állítania az alapértelmezett verziót az alternatives paranccsal az ábrán látható módon.

alternatives --config java
Minta kimenet
There are 2 programs which provide 'java'.

  Selection    Command
-----------------------------------------------
*+ 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.rolling.el8.x86_64/bin/java)

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

Csak írja be a számot az alapértelmezett Java verzió beállításához a rendszeren.

Végül ellenőrizze a Java verziót.

java -version
Minta kimenet
openjdk version "16.0.1" 2021-04-20
OpenJDK Runtime Environment 21.3 (build 16.0.1+9)
OpenJDK 64-Bit Server VM 21.3 (build 16.0.1+9, mixed mode, sharing)

Gratulálunk! Sikeresen telepítette az Oracle OpenJDK legújabb verzióját RHEL, CentOS, Fedora,< és Rocky Linux/AlmaLinux Java alkalmazások fejlesztéséhez és futtatásához.