Java-Installation unter Debian/Ubuntu: Unterschied zwischen den Versionen

Aus Byte-Welt Wiki
Zur Navigation springenZur Suche springen
K
K (Festlegen der standardmäßig vom System zu benutzenden Java Umgebung)
Zeile 9: Zeile 9:
 
=Festlegen der standardmäßig vom System zu benutzenden Java Umgebung=
 
=Festlegen der standardmäßig vom System zu benutzenden Java Umgebung=
  
Standardmäßig wird bei der Neuinstallation von [[Debian]] und [[Ubuntu]] das [[GNU-Java]] im System installiert.
+
Standardmäßig wird bei der Neuinstallation von [[Debian]] und [[Ubuntu]] das OpenJDK bzw die OpenJRE im System installiert.
Viele [[Java]]-Programme bspw. [[NetBeans]] [[IDE]] erwarten aber für ordnungsgemäße Funktion das [[JDK]] bzw. [[JRE]] von Sun.
+
Viele [[Java]]-Programme bspw. [[NetBeans]] [[IDE]] erwarten aber für ordnungsgemäße Funktion das [[JDK]] bzw. [[JRE]] von Oracle. Die Installation von Oracle Java wird weiter unten beschrieben.
 
Ein ähnlicher Fall liegt vor, wenn mehrere JDKs von Sun in verschiedenen Versionen auf dem System installiert sind.
 
Ein ähnlicher Fall liegt vor, wenn mehrere JDKs von Sun in verschiedenen Versionen auf dem System installiert sind.
  

Version vom 25. Februar 2014, 10:10 Uhr

Installation von OpenJDK/OpenJRE

Ubuntu unterstützt von Hause aus nur die Installation des OpenJDK bzw. der OpenJRE aus den Repositories. Daher wird die Installation dieser Java-Varianten über das Paketverwaltungssystems vorgenommen.

Consolen-Befehl

sudo synaptic

In den Paketquellen lassen sich dann die aktuellen Versionen finden und installieren.

Festlegen der standardmäßig vom System zu benutzenden Java Umgebung

Standardmäßig wird bei der Neuinstallation von Debian und Ubuntu das OpenJDK bzw die OpenJRE im System installiert. Viele Java-Programme bspw. NetBeans IDE erwarten aber für ordnungsgemäße Funktion das JDK bzw. JRE von Oracle. Die Installation von Oracle Java wird weiter unten beschrieben. Ein ähnlicher Fall liegt vor, wenn mehrere JDKs von Sun in verschiedenen Versionen auf dem System installiert sind.

Wie soll man nun dem System klar machen, welche Version bzw. Typ der Java Umgebung zur Interpretation der Programme benutzt werden soll?

Zum Zweck der Festlegung der Standard-Java Umgebung gibt es folgenden Befehl:

Consolen-Befehl

sudo update-alternatives --config java

Danach kann einfach die zu verwendende Java-Umgebung ausgewählt werden, die nun zukünftig vom System verwendet wird.

Installation von Oracle Java