Java auf CentOS installieren und Pfade festlegen


Datum der Veröffentlichung:8. Dezember 2020.



INFOMARTION > Java auf CentOS installieren und Pfade festlegen

Überblick.

Das Verfahren zur Installation von Java unter CentOS und die Festlegung des Pfades. Oracle Java ist inzwischen kostenpflichtig und wird mit OpenJDK aufgesetzt. Die Informationen basieren auf der Annahme, dass CentOS7 verwendet wird.

Inhaltsübersicht

  1. Details zur Einrichtung
  2. Zusammenfassung

1. Details zur Einrichtung

In diesem Abschnitt wird beschrieben, wie Sie den Pfad festlegen, von dem Java heruntergeladen wird.

1-1. Materialien herunterladen

Laden Sie OpenJDK von der folgenden Website herunter.

https://openjdk.java.net/

1-2. Auftauen und Bewegen von Materialien

Verschieben und entpacken Sie OpenJDK auf den Server. Im Folgenden wird davon ausgegangen, dass OpenJDK unter "/var/work" abgelegt ist.

[root@hostname ~]# tar xzvf /var/work/openjdk-11+28_linux-x64_bin.tar.gz
[root@hostname ~]# mkdir /usr/lib/java
[root@hostname ~]# mv jdk-11 /usr/lib/java/

Der obige Befehl extrahiert OpenJDK unter '/var/work', erstellt einen 'java'-Ordner unter '/usr/lib/' und verschiebt das extrahierte OpenJDK unter '/usr/lib/java/'.

1-3. Befehle in Alternativen registrieren

Alternativen werden einfach als ein Mechanismus zum Setzen von Umgebungsvariablen mit umschaltbaren Verknüpfungen erklärt. Wenn Sie z. B. mehrere Java-Anwendungen haben, erleichtert diese Einstellung das Umschalten zwischen Java-Anwendungen. Mit diesem Befehl wird der Pfad für Java festgelegt.

[root@hostname ~]# alternatives --install /usr/bin/java java /usr/lib/java/jdk-11/bin/java 1
[root@hostname ~]# alternatives --install /usr/bin/javac javac /usr/lib/java/jdk-11/bin/javac 1

Die erste Zeile des obigen Befehls erklärt.

・Es wird eine Verknüpfung zu '/usr/bin/java' erstellt.

・Benennen Sie die Gruppe 'java'. Wenn es mehrere javas gibt und Sie zwischen ihnen wechseln wollen, registrieren Sie mehrere Gruppennamen in java.

・Setzen Sie das Verknüpfungsziel auf "/usr/lib/java/jdk-11/bin/java".

・Priorität 1.

Dadurch kann der Java-Befehl ausgeführt werden.

①Es wird eine Verknüpfung zu /usr/bin/java aufgerufen. ※Befehle wie "mkdir" und "ls", die normalerweise ausgeführt werden, werden ebenfalls unter "/usr/bin" gespeichert. Hier werden "mkdir" und "ls" aufgerufen, die normalerweise beiläufig verwendet werden.

②Das Verknüpfungsziel '/etc/alternatives/java' wird aufgerufen. Auch dies ist eine Abkürzung. ※Das "java" in "/etc/alternatives/java" ist der durch den Gruppennamen angegebene Wert.

③Darüber hinaus wird das Verknüpfungsziel "/usr/lib/java/jdk-11/bin/java" aufgerufen.

Der Java-Befehl wird in der obigen Reihenfolge (1) bis (3) ausgeführt.

Prüfen Sie, ob der Befehl java mit dem folgenden Befehl aktiviert ist.

[root@hostname ~]# java -version
openjdk version "xx" yyyy-mm-dd
OpenJDK Runtime Environment xx.x (build xx+xx)
OpenJDK 64-Bit Server VM xx.x (build xx+xx, mixed mode)

Wenn es wie oben erscheint, ist alles in Ordnung.

2. Zusammenfassung

Wir haben die Schritte für die Installation von Java und die Festlegung des Pfads beschrieben.

Der Befehl java wird in der Regel beiläufig verwendet, aber er funktioniert, indem er durch Alternativen und andere Mittel registriert wird. Bitte beachten Sie dies beim Hinzufügen neuer Java.

Danke, dass Sie bis zum Ende zugesehen haben.