GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So installieren und verwalten Sie Java-Versionen unter Rocky Linux 8

Java ist die beliebteste Programmiersprache zum Erstellen von Anwendungen und Systemen. Darüber hinaus können Sie mit Java Spiele, Chatbots, Unternehmensanwendungen und mehr erstellen. Java ist auf allen Betriebssystemen lauffähig.

Um Java-Anwendungen zu entwickeln, müssen Sie eine IDE auf Ihrem System installieren. Es kann von OpenJDK oder Oracle JDK bereitgestellt werden. Java JDK ist eine kostenlose, quelloffene und leistungsstarke Softwareentwicklungsumgebung, die für die Entwicklung von Java-Anwendungen verwendet wird. JDK ist eine Sammlung von Programmiertools, einschließlich Javac, JRE, Jar und Java.

In diesem Beitrag zeigen wir Ihnen, wie Sie verschiedene Java-Versionen auf Rocky Linux 8 installieren und verwalten.

Voraussetzungen

  • Ein Server, auf dem Rocky Linux 8 auf der Atlantic.Net Cloud Platform ausgeführt wird
  • Ein auf Ihrem Server konfiguriertes Root-Passwort

Atlantic.Net Cloud-Server erstellen

Melden Sie sich zunächst bei Ihrem Atlantic.Net Cloud Server an. Erstellen Sie einen neuen Server und wählen Sie Rocky Linux 8 als Betriebssystem mit mindestens 2 GB RAM. Stellen Sie über SSH eine Verbindung zu Ihrem Cloud-Server her und melden Sie sich mit den oben auf der Seite hervorgehobenen Anmeldeinformationen an.

Sobald Sie sich bei Ihrem Server angemeldet haben, führen Sie den folgenden Befehl aus, um Ihr Basissystem mit den neuesten verfügbaren Paketen zu aktualisieren.

dnf update -y

Java OpenJDK installieren

In diesem Abschnitt zeigen wir Ihnen, wie Sie OpenJDK Version 16, 11 und 8 auf Rocky Linux 8 installieren.

Installieren Sie OpenJDK 16

Zum Zeitpunkt der Erstellung dieses Artikels ist die neueste Version von Java OpenJDK Version 16.0.2. Standardmäßig ist die neueste Version nicht im Standard-Repository von Rocky Linux 8 verfügbar, daher müssen Sie sie von der Quelle installieren.

Laden Sie zunächst die neueste Version von OpenJDK von der offiziellen Java-Website herunter:

curl -O https://download.java.net/java/GA/jdk16.0.2/d4a915d82b4c4fbb9bde534da945d746/7/GPL/openjdk-16.0.2_linux-x64_bin.tar.gz

Sobald der Download abgeschlossen ist, extrahieren Sie die heruntergeladene Datei mit dem folgenden Befehl:

tar -xvf openjdk-16.0.2_linux-x64_bin.tar.gz

Verschieben Sie als Nächstes das extrahierte Verzeichnis in das Verzeichnis /opt:

mv jdk-16.0.2 /opt/

Als nächstes müssen Sie den Java-Quellpfad zur Systemumgebung hinzufügen. Sie können dies tun, indem Sie die Datei java.sh:

erstellen
nano /etc/profile.d/java.sh

Fügen Sie die folgenden Zeilen hinzu:

export JAVA_HOME=/opt/jdk-16.0.2
export PATH=$PATH:$JAVA_HOME/bin

Speichern und schließen Sie die Datei und aktivieren Sie dann den Java-Pfad mit dem folgenden Befehl:

source /etc/profile.d/java.sh

Überprüfen Sie als Nächstes den Java-Pfad mit dem folgenden Befehl:

echo $JAVA_HOME

Beispielausgabe:

/opt/jdk-16.0.2

Sie können die Java-Version auch mit dem folgenden Befehl überprüfen:

java --version

Sie erhalten die folgende Ausgabe:

openjdk 16.0.2 2021-07-20
OpenJDK Runtime Environment (build 16.0.2+7-67)
OpenJDK 64-Bit Server VM (build 16.0.2+7-67, mixed mode, sharing)

Installieren Sie OpenJDK 11 und OpenJDK 8

dnf install java-11-openjdk-devel -y

Sie können OpenJDK 8 auch mit dem folgenden Befehl installieren:

dnf install java-1.8.0-openjdk-devel

Installieren Sie Oracle JDK 17

Zum Zeitpunkt der Erstellung dieses Artikels ist die neueste Version von Oracle JDK 17. Zunächst müssen Sie es von der offiziellen Website herunterladen:

wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.rpm

Sobald der Download abgeschlossen ist, können Sie ihn mit dem folgenden Befehl installieren:

rpm -ivh jdk-17_linux-x64_bin.rpm

Sie erhalten die folgende Ausgabe:

warning: jdk-17_linux-x64_bin.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY
Verifying... ################################# [100%]
Preparing... ################################# [100%]
Updating / installing...
1:jdk-17-2000:17.0.1-ga ################################# [100%]

Überprüfen Sie als Nächstes die Java-Version mit dem folgenden Befehl:

java --version

Beispielausgabe:

java 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)

Java-Versionen verwalten

Wenn Sie in Ihrem Projekt mehrere Java-Versionen verwenden, können Sie mit dem folgenden Befehl einfach zwischen ihnen wechseln:

alternatives --config java

Sie werden aufgefordert, die Standard-Java-Versionen wie unten gezeigt festzulegen:

There are 3 programs which provide 'java'.

Selection Command
-----------------------------------------------
1 java-11-openjdk.x86_64 (/usr/lib/jvm/java-11-openjdk-11.0.13.0.8-1.el8_4.x86_64/bin/java)
2 java-1.8.0-openjdk.x86_64 (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-1.el8_4.x86_64/jre/bin/java)
*+ 3 /usr/java/jdk-17.0.1/bin/java

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

Wählen Sie Ihre bevorzugte Option und drücken Sie die Eingabetaste, um die Standard-Java-Version festzulegen.

Überprüfen Sie als Nächstes Ihre aktuelle Java-Version mit dem folgenden Befehl:

java -version

Beispielausgabe:

openjdk version "1.8.0_312"
OpenJDK Runtime Environment (build 1.8.0_312-b07)
OpenJDK 64-Bit Server VM (build 25.312-b07, mixed mode)

Schlussfolgerung

In der obigen Anleitung haben Sie gelernt, wie Sie OpenJDK 16, 11, 8 und Oracle JDK 17 auf Rocky Linux 8 installieren. Sie haben auch gelernt, wie Sie verschiedene Java-Versionen verwalten und zwischen ihnen wechseln. Sie können jetzt ganz einfach Ihre bevorzugte Java-Version auf Ihrem System installieren und verwalten. Starten Sie auf Ihrem virtuellen privaten Server von Atlantic.Net!


Linux
  1. So installieren Sie Java unter Linux

  2. So installieren Sie Docker und Docker-Compose unter Rocky Linux 8

  3. So installieren Sie Java 17 auf Rocky Linux 8/Centos 8

  4. So installieren und konfigurieren Sie Elasticsearch unter Rocky Linux 8

  5. So installieren Sie Python 3.10 auf Rocky Linux 8

So installieren Sie Java unter Ubuntu und Linux Mint

So installieren Sie Java 17 auf Rocky Linux 8 / Alma Linux 8

So installieren und verwenden Sie Firewalld unter Rocky Linux 8

So installieren und konfigurieren Sie OpenCV unter Rocky Linux 8.4

So installieren Sie Java 16 in Rocky Linux und AlmaLinux

So installieren Sie den Rust-Compiler und die Toolchain unter Rocky Linux 8