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

So installieren Sie Java unter Ubuntu 18.04

In diesem Artikel erfahren Sie, wie Sie Java unter Ubuntu 18.04 installieren . Die Befehle funktionieren auf jedem privaten Server oder Computer, auf dem die neueste Version, Ubuntu 18.04 Bionic Beaver, sowie 16.04 und alle anderen LTS-Versionen (Long Time Support) ausgeführt werden. Java wird normalerweise in drei Editionen vertrieben, nämlich Micro (ME), Unternehmen (EE) und Standard Ausgabe (EE). Für diese Anleitung verwenden wir Java SE 11 (LTS).

Insgesamt ist Java eine der führenden Programmiersprachen der Welt. Es wurde entwickelt, um so wenig Abhängigkeiten wie möglich zu haben, was es Anwendungsentwicklern ermöglicht, die „Write once, run anywhere“-Philosophie anzuwenden. Als Ergebnis kann ein kompilierter Java-Code auf jeder Plattform laufen, die Java unterstützt. Sie können es verwenden, um alles zu erstellen, von einfachen Webanwendungen bis hin zu fortgeschritteneren Softwarekomponenten.

Lassen Sie uns ohne weiteres Umschweife sehen, wie wir Java auf Ubuntu 18.04 installieren können.

JDK oder JRE?

OpenJDK (Java Development Kit) und Oracle JRE (Java Runtime Environment) sind die beiden Hauptkits, mit denen Sie arbeiten werden. Oracle Java enthält neben anderen Infrastrukturen die JVM, das Java-Programm, während das JDK eine Obermenge von JRE ist. Das JDK ist im Wesentlichen ein SDK (Software Development Kit), da es Ihnen Zugriff auf alles in JRE plus Tools wie jdb gibt , Javadoc , und der Compiler selbst – javac .

Wenn Sie nicht daran interessiert sind, Java-Software zu kompilieren, reicht die JRE aus. Wenn sich dies ändert, können Sie es später aktualisieren.

Die folgenden Befehle implizieren, dass Sie bereits einen Root-Benutzer verwenden, aber falls Sie dies nicht sind, sollten Sie sudo hinzufügen am Anfang Ihrer Befehle.

Installieren Sie Java unter Ubuntu mit dem Standardpaketmanager

Die erste Methode zum Installieren von Java auf Ubuntu ist über die Standardpakete. Beginnen Sie den Vorgang, indem Sie die aktuellen Pakete auf die neueste Version aktualisieren:

apt-get update && apt-get upgrade

Installieren Sie nach Abschluss die neueste Version von Java Runtime Environment (JRE), indem Sie den folgenden Befehl ausführen:

apt-get install default-jre

Es ist auch möglich, stattdessen das Java Development Kit (JDK) zu installieren. Es wird von bestimmter Software benötigt oder zum Kompilieren von Java-Programmen verwendet. JDK enthält JRE, daher gibt es keinen Nachteil, wenn Sie stattdessen diese Methode wählen.

apt-get install default-jdk

Java ist bereit für die Verwendung auf Ihrem Ubuntu-System. Sie können mit diesen Befehlen überprüfen, ob es richtig eingerichtet wurde:

java -version
javac -version

Die Ausgabe sieht ähnlich aus wie:

root@vps42681194:~# java -version
openjdk version "11.0.6" 2020-01-14
OpenJDK Runtime Environment (build 11.0.6+10-post-Ubuntu-1ubuntu118.04.1)
OpenJDK 64-Bit Server VM (build 11.0.6+10-post-Ubuntu-1ubuntu118.04.1, mixed mode, sharing)
root@vps42681194:~# javac -version
javac 11.0.6

Installieren Sie Java auf Ubuntu über Oracle JDK

Alternativ ist es möglich, Java unter Ubuntu mit dem offiziellen Oracle JDK zu installieren. Beginnen Sie damit, Ihre aktuellen Pakete auf die neueste Version zu aktualisieren:

apt-get update && apt-get upgrade

Für dieses Beispiel verwenden wir eine von WebUpd8 verwaltete Bibliothek eines Drittanbieters. Um es einfacher zu implementieren, installieren Sie zuerst das folgende Paket:

apt-get install software-properties-common

Rufen Sie als Nächstes das Java Uprising PPA mit dem folgenden Befehl ab:

add-apt-repository ppa:linuxuprising/java

Vielleicht möchten Sie sogar ein schnelles Update ausführen, wenn Sie gerade dabei sind:

apt-get update

Schließlich können Sie Java auf Ihrem Ubuntu-System installieren, indem Sie den folgenden Befehl ausführen und den Anweisungen auf dem Bildschirm folgen:

apt update; apt-get install oracle-java17-installer

Stellen Sie dann sicher, dass Sie mit Ihrer Tastatur „Ja“ wählen, um die Lizenzbedingungen zu akzeptieren, und Ihre Installation beginnt.

Das ist es! Java wurde erfolgreich installiert. Sie können dies überprüfen, indem Sie die Version mit diesen beiden Befehlen überprüfen:

java -version
javac -version

Es erscheint eine ähnliche Ausgabe:

root@vps42681194:~# java -version
java version "14" 2020-03-17
Java(TM) SE Runtime Environment (build 14+36-1461)
Java HotSpot(TM) 64-Bit Server VM (build 14+36-1461, mixed mode, sharing)
root@vps42681194:~# javac -version
javac 14

Java verwalten

Ein einzelner Server kann mehrere Java-Installationen haben. Sie können die Standardversion mit der folgenden Befehlszeile festlegen:

update-alternatives --config java

Die folgende Ausgabe wird angezeigt:

There are 2 choices for the alternative java (providing /usr/bin/java).

  Selection    Path                                         Priority   Status
------------------------------------------------------------
  0            /usr/lib/jvm/java-11-openjdk-amd64/bin/java   1111      auto mode
  1            /usr/lib/jvm/java-11-openjdk-amd64/bin/java   1111      manual mode
* 2            /usr/lib/jvm/java-14-oracle/bin/java          1091      manual mode

Press <enter> to keep the current choice[*], or type selection number:

Geben Sie die Nummer aus dem Auswahlmenü ein, die Sie als Standardnummer verwenden möchten. Sie können dies auch mit anderen Java-Befehlen tun, wie z. B.:

update-alternatives --config javac
update-alternatives --config javadoc
update-alternatives --config jarsigner

Festlegen der Java Home Environment

Eine weitere nützliche Sache, die Sie wissen sollten, ist das Festlegen von JAVA_HOME Variable. Die meisten Anwendungen benötigen es, um den Speicherort Ihrer Java-Installation zu finden. Der zuvor verwendete Befehl kann Ihnen helfen, den Java-Installationspfad zu finden:

update-alternatives --config java
here are 2 choices for the alternative java (providing /usr/bin/java).

 Selection  Path                     Priority  Status
------------------------------------------------------------
 0      /usr/lib/jvm/java-11-openjdk-amd64/bin/java  1111   auto mode
 1      /usr/lib/jvm/java-11-openjdk-amd64/bin/java  1111   manual mode
* 2      /usr/lib/jvm/java-14-oracle/bin/java     1091   manual mode

Press <enter> to keep the current choice[*], or type selection number: 

Nachdem Sie den Installationspfad kopiert haben, müssen Sie die Umgebung bearbeiten Datei befindet sich im etc Verzeichnis:

nano /etc/environment

Fügen Sie am Ende die folgende Zeile hinzu, um JAVA_HOME festzulegen Wert:

JAVA_HOME="/usr/lib/jvm/java-14-oracle/bin/java"

Wichtig! Vergessen Sie nicht, es mit dem tatsächlichen Pfad zu Ihrer Java-Installation zu aktualisieren.

Drücken Sie STRG+X um die Bearbeitung abzuschließen und die Änderungen zu speichern. Als nächstes nehmen Sie die Änderungen vor, indem Sie diesen Befehl anwenden:

source /etc/environment

Sie können überprüfen, ob es aktiv ist, indem Sie Folgendes eingeben:

echo $JAVA_HOME

Fazit

Herzlichen Glückwunsch, Sie wissen jetzt, wie Sie Java unter Ubuntu 18.04 installieren. Sie haben auch einige Grundlagen gelernt, wie z. B. das Festlegen der Standard-Java-Version und das Definieren der JAVA_HOME-Variablen.

Wenn Sie diesen Artikel nützlich fanden, können Sie ihn gerne mit der Welt teilen. Wenn Sie Tipps, Vorschläge oder eigene Ideen haben, erwarten wir diese gerne im Kommentarbereich unten.


Ubuntu
  1. So installieren Sie Java unter Ubuntu Linux

  2. So installieren Sie Java 17 in Ubuntu 20.04

  3. So installieren Sie Java unter Ubuntu 16.04

  4. So installieren Sie Java unter Ubuntu 20.04

  5. So installieren Sie Java unter Ubuntu 22.04

So installieren Sie Java JDK 17 unter Ubuntu 22.04

So installieren Sie Java JDK 18 unter Ubuntu 22.04 / Ubuntu 20.04

So installieren Sie OpenJDK (Java) auf Ubuntu

So installieren Sie Java unter Ubuntu 18.04

Wie installiere ich Java unter Ubuntu 18.04?

So installieren Sie Java unter Ubuntu 22.04