[[Vorlage(Getestet, precise, )]] {{{#!vorlage Wissen [:Metapakete:] [:Pakete installieren: Installation von Programmen] }}} [[Inhaltsverzeichnis(1)]] [[Bild(Java/java_logo.png, 64, align=left)]] 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 OpenJDK]). Für die Version 8 existiert eine [:Java/Installation/Oracle_Java/Java_8#PPA:PPA] {{{#!vorlage Hinweis Nach der Installation einer zweiten (oder weiteren) Java-Version bzw. -Variante muss diese noch [:Java/Tipps#Verwendete-Java-Version-einstellen:als aktiv gesetzt] werden! Java-Testseiten für den Webbrowser finden sich [:Java#Links:hier]. }}} = OpenJDK = [:Java#OpenJDK:OpenJDK] ist die Standard Java Variante unter Ubuntu und sollte möglichst auch benutzt werden. {{{#!vorlage Paketinstallation openjdk-7-jre, universe, Java-Laufzeitumgebung für Anwender icedtea-7-plugin, optional, Java-Plugin für den Webbrowser }}} Möchte man Javaprogramme selbst entwickeln, benötigt man zusätzlich die folgenden Pakete: {{{#!vorlage Paketinstallation 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 }}} {{{#!vorlage 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 [:Java/Tipps#Probleme-mit-OpenJDK: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 [wikipedia:GNU_Compiler_for_Java: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]: {{{#!vorlage Paketinstallation gcj-jre, Java-Laufzeitumgebung für Anwender }}} = Links = * [:Java:] {Übersicht} Übersichtsartikel #tag: Internet, Programmierung, Java