it-swarm.com.de

Wo befindet sich das JDK von Sun im Dateisystem?

Ich habe das JDK von Sun installiert und kann es nicht finden.

Das bei /usr/lib/jvm/Java-6-Sun/ befindliche ist nur JRE, wo ist JDK?

3
user12888

Bestätigen Sie an einem Terminal, ob das Paket mit installiert wurde.

Sudo dpkg -l|grep -i Sun-Java6-jdk

Listen Sie alle vom Paket installierten Dateien mit

Sudo dpkg -L  Sun-Java6-jdk

Die Auflistung aller Dateien hilft Ihnen zu finden, wo Verzeichnisse/Dateien von Ubuntu installiert wurden.

4
Jamess

Installieren Sie Sun-Java6-sdk und das SDK wird installiert. Das SDK und das JRE sind separate Pakete.

3
Thomas Ward

Versuchen Sie diesen Befehl

update-alternatives --display Java

Dies listet alle Java Pakete auf, die auf Ihrem System installiert sind.

Beispielausgabe:

Java - auto mode
  link currently points to /usr/lib/jvm/Java-6-Sun/jre/bin/Java
/usr/lib/jvm/Java-6-Sun/jre/bin/Java - priority 63
  slave Java.1.gz: /usr/lib/jvm/Java-6-Sun/jre/man/man1/Java.1.gz
Current 'best' version is '/usr/lib/jvm/Java-6-Sun/jre/bin/Java'.

Hoffe das hilft.

2
aneeshep

Wenn Sie herausfinden möchten, wie die Standardeinstellung auf Ihrem System lautet, können Sie dies folgendermaßen tun.

ls -ltr /etc/alternatives/javac

Es wird ein symbolischer Link angezeigt, der auf das Standard-JDK Ihres Systems verweist.

Auf meinem System befindet sich die Standardeinstellung unter '/ usr/lib/jvm/Java-6-openjdk'. Es gibt auch ein alternatives JDK, das unter '/ usr/lib/jvm/Java-6-Sun' installiert ist.

Wenn es keine gibt, müssen Sie das Paket 'Sun-Java6-jdk' wie in einem anderen Beitrag beschrieben installieren.

Meins in in /usr/lib/jvm/Java-6-Sun/

Sie können Ihre via Synaptic überprüfen, wählen Sie Sun-Java6-jdk, Eigenschaften

0
timendum