Ich weiß, dass es installiert ist, weil wenn ich tippe:
$java -version
Ich bekomme:
OpenJDK Runtime Environment (IcedTea6 1.12.5) (6b27-1.12.5-0ubuntu0.12.04.1)
OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode)
Und wenn ich tippe:
$locate jdk
Ich bekomme:
/home/arturo/Documents/2012a/sys/java/jre/glnxa64/jre/lib/servicetag/jdk_header.png
/usr/share/app-install/desktop/openjdk-6-jre:openjdk-6-java.desktop
/usr/share/app-install/desktop/openjdk-7-jre:openjdk-7-java.desktop
/usr/share/app-install/icons/openjdk-6.png
/usr/share/app-install/icons/openjdk-7.png
Was mich an dem ersten Element in der Liste beunruhigt, ist, dass der Ordner 2012a mein MATLAB-Ordner und kein Standardordner 'usr / lib' ist. Ich bin wirklich verwirrt darüber, wo JDK und JRE installiert wurden, da ich den Pfad $ JAVA_HOME festlegen muss, der auf den Ordner verweist. Wo vermisse ich etwas?
java -version
sagt Ihnen nicht, dass Sie ein JDK installiert haben. Es zeigt Ihnen, dass Sie eine JRE installiert haben. Wasjavac -version
sagt dir das?