Java ist eine überlegene Programmiersprache und die meisten Geräte werden mit Java von Desktop -Anwendungen zu verschiedenen Systemen erstellt. Sie können Oracle Java oder OpenJDK bei der Installation von Java in Ihrem Centos 8 auswählen. Die Oracle -Version bietet einige Premium -Funktionen und ist nicht kostenlos. Das OpenJDK ist jedoch frei zur Installation verfügbar.
Der heutige Beitrag konzentriert sich auf die Schritte für die Installation von OpenJDK auf CentOS V8.
Installieren von OpenJDK auf CentOS 8
CentOS ist ideal für die Programmierung und wenn Sie Java -Anwendungen erstellen möchten, können Sie die beiden Standard -Java -Versionen Java 11 oder Java 8 verwenden, die im Repository verfügbar sind. Wenn Sie OpenJDK installieren, können Sie festlegen, welche Java -Version als Standardoption verwendet werden soll, einschließlich des Exportierens des Pfades, um sie für Anwendungen zur Verfügung zu stellen, die Sie auf Ihrem CentOS 8 erstellen.
Für dieses Tutorial installieren wir OpenJDK 11 und setzen es später als unsere Standard -Java.
Führen Sie den folgenden Befehl mit Administratorrechten aus, um OpenJDK 11 zu installieren. Außerdem verwenden wir die Yum Paket-Manager. Benutze die DNF.
$ sudo yum Installieren Sie Java-11-Openjdk-Devel
Sobald Sie den Befehl ausgeführt haben.
Wenn Sie aufgefordert werden, die Installation zu autorisieren, drücken Sie Y Damit die Installation fortgesetzt werden kann.
Yum lädt die angegebenen OpenJDK und seine Abhängigkeiten herunter. Sobald es alles für die Installation benötigt, installiert es OpenJDK und zeigt eine ähnliche Ausgabe an, die dem unten stand.
Zu diesem Zeitpunkt wurde Ihre Standard -Java -Version noch nicht geändert. Wir müssen es so konfigurieren, dass die installierten OpenJDK 11 als unsere Standard -Java festgelegt werden.
Verwenden Sie dafür die Updates-Alternative Befehl.
$ Updates-Alternative-Config
Durch Ausführen des Befehls werden die verfügbaren Java -Versionen in Ihrem System angezeigt. Für unseren Fall können wir beachten, dass drei Java -Versionen installiert sind.
Wir wollen OpenJDK 11 als Standardoption auswählen. Also geben wir seine Auswahlnummer in die Eingabeaufforderung an und drücken die Klemme und drücken die Enter-Taste. Stellen Sie sicher, dass Sie die richtige Auswahlnummer für Ihren Fall verwenden. In diesem Beispiel hat OpenJDK 11 eine ausgewählte Anzahl von 3.
Sobald Sie die Standard -Java -Version ausgewählt haben, überprüfen Sie die Änderung, indem Sie die Java -Version in Ihrem CentOS 8 überprüfen.
$ Java -Version
Wir haben OpenJDK 11 installiert und als Standard -Java -Version festgelegt.
Bisher funktioniert unsere Installation richtig. Wenn Sie jedoch Java -Anwendungen in Ihren CentOS ausführen und die Standard -Java -Version verwenden möchten, müssen Sie die festlegen Java_Home Umgebungsvariable.
Jede Java -Anwendung verwendet die Umgebungsvariable, die Sie für Ihre Java -Version definieren, um auf Ihrem System auszuführen. Zunächst müssen wir den Ort des OpenJDK erhalten, den Sie seine Variable festlegen möchten. Verwenden Sie also den Befehl Updates-Alternative, um seinen Standort aufzulisten.
In unserem Fall konzentrieren wir uns auf OpenJDK 11. Kopieren Sie also den hervorgehobenen Pfad.
Verwenden Sie als nächstes einen Redakteur Ihrer Wahl, um die zu öffnen .bash_profile und fügen Sie den kopierten Pfad zum OpenJDK unten in der Datei ein.
Verwenden Sie das Format Java_home = ”/the-path/” Speichern und beenden Sie dann die Datei und beenden Sie die Datei.
Der letzte Schritt besteht darin, zu überprüfen, ob unsere neu hinzugefügte Umgebungsvariable funktioniert. Verwenden Sie dafür die Echo Befehl, um zu überprüfen, ob er den richtigen Pfad für die gibt Java_Home Umgebungsvariable.
Die Ausgabe bestätigt, dass wir die Umgebungsvariable erfolgreich hinzugefügt haben. So installieren Sie OpenJDK auf CentOS 8 und stellen Sie seine Umgebungsvariable für Ihr System fest.
Abschluss
Java ist wesentlich und häufig von den meisten Programmierern verwendet. Für einen CentOS 8 -Benutzer können Sie OpenJDK bequem in Ihrem System installieren, die Standard -Java -Version konfigurieren und die Umgebungsvariable für alle Java -Anwendungen unter Verwendung der in diesem Handbuch dargestellten Schritte festlegen.