मुझे पता है कि जब मैं टाइप करता हूं तो यह स्थापित होता है:
$java -version
मुझे मिला:
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)
और जब मैं टाइप करता हूं:
$locate jdk
मुझे मिला:
/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
सूची में पहले आइटम के बारे में मुझे क्या चिंता है कि 2012a फ़ोल्डर मेरा MATLAB फ़ोल्डर है और मानक 'usr / lib' फ़ोल्डर नहीं है। मैं वास्तव में उलझन में हूं कि जेडडीके और जेआरई कहां स्थापित हुआ, क्योंकि मुझे फ़ोल्डर में इंगित करने के लिए $ JAVA_HOME पथ सेट करने की आवश्यकता है। मुझे कुछ याद नहीं है?
java -version
आपको यह नहीं बताता कि आपके पास एक JDK स्थापित है। यह बताता है कि आपके पास एक JRE स्थापित है। क्याjavac -version
बताता है?