Installation
Dieser Artikel wurde für die folgenden Ubuntu-Versionen getestet:
Dieser Artikel ist mit keiner aktuell unterstützten Ubuntu-Version getestet! Bitte teste diesen Artikel für eine Ubuntu-Version, welche aktuell unterstützt wird. Dazu sind die Hinweise zum Testen von Artikeln zu beachten.
Zum Verständnis dieses Artikels sind folgende Seiten hilfreich:
Einige Programme und manche Internetseiten setzen Java voraus – manchmal auch eine bestimmte Java-Variante oder -Version. Auf dieser Seite wird die Installation von verschiedenen Java-Varianten beschrieben. Bei Problemen mit Java kann ein Blick in den Artikel Java/Tipps helfen.
Momentan (Ubuntu 14.04) sind in Ubuntu die Versionen 6 und 7 von Java in den Paketquellen enthalten (Siehe OpenJDK). Für die Version 8 existiert eine PPA
Hinweis:
Nach der Installation einer zweiten (oder weiteren) Java-Version bzw. -Variante muss diese noch als aktiv gesetzt werden! Java-Testseiten für den Webbrowser finden sich hier.
OpenJDK¶
OpenJDK ist die Standard Java Variante unter Ubuntu und sollte möglichst auch benutzt werden.
openjdk-7-jre (universe, Java-Laufzeitumgebung für Anwender)
icedtea-7-plugin (optional, Java-Plugin für den Webbrowser)
Befehl zum Installieren der Pakete:
sudo apt-get install openjdk-7-jre icedtea-7-plugin
Oder mit apturl installieren, Link: apt://openjdk-7-jre,icedtea-7-plugin
Möchte man Javaprogramme selbst entwickeln, benötigt man zusätzlich die folgenden Pakete:
openjdk-7-jdk (universe, Java Development Kit für Entwickler )
openjdk-7-source (universe, Quellpakete von Java)
openjdk-7-demo (universe, Beispieldateien für Java)
openjdk-7-doc (universe, Dokumentation für Entwickler)
openjdk-7-jre-headless (universe, kleinere Java-Laufzeitumgebung für monitorlose Server)
openjdk-7-jre-lib (universe, plattformunabhängige Java-Bibliotheken)
Befehl zum Installieren der Pakete:
sudo apt-get install openjdk-7-jdk openjdk-7-source openjdk-7-demo openjdk-7-doc openjdk-7-jre-headless openjdk-7-jre-lib
Oder mit apturl installieren, Link: apt://openjdk-7-jdk,openjdk-7-source,openjdk-7-demo,openjdk-7-doc,openjdk-7-jre-headless,openjdk-7-jre-lib
Hinweis:
Neben OpenJDK 7 ist auch die Version 6 in aktuellen Versionen von Ubuntu enthalten. Diese sollte jedoch nicht mehr verwendet werden, da keine Sicherheits-Updates mehr erscheinen.
Oracle (Sun) Java¶
Bevor der Quellcode von Java offen gelegt wurde, kam es häufig zu Problemen mit OpenJDK, da dieses nicht komplett kompatibel zum Java Standard war. In solchen Fällen empfahl sich die Verwendung einer Version direkt von Sun (Oracle).
Auch heute noch lässt sich eine solche Version benutzen, wobei man sich im Klaren sein muss, dass man auf diese Weiße keine automatischen Updates erhält. Details sind im Artikel Java/Oracle Java zu finden.
GNU Java¶
Der GNU Compiler for Java (gcj), die Java-Implementierung des GNU-Projekts, ist ebenfalls in den Paketquellen enthalten. Diese Version ist jedoch nicht vollständig mit dem offiziellen JDK kompatibel, weswegen es zu Problemen kommen kann. Folgendes Paket kann installiert werden [2]:
gcj-jre (Java-Laufzeitumgebung für Anwender)
Befehl zum Installieren der Pakete:
sudo apt-get install gcj-jre
Oder mit apturl installieren, Link: apt://gcj-jre
Links¶
Java Übersichtsartikel