उबंटू 12.04 एलटीएस पर मैंने सन का जेडडीके 7, एक्लिप्स और अरुडिनो आईडीई स्थापित किया है। मैं चाहता हूं कि Arduino OpenJDK 6 का उपयोग करें और सूर्य के JDK 7 का उपयोग करने के लिए ग्रहण करना चाहते हैं।
मेरी समझ से मुझे मैन्युअल रूप से प्रत्येक एप्लिकेशन को चलाने से पहले जावा का उपयोग करने की आवश्यकता है। इसने मुझे update-java-alternatives -lआज्ञा दी। जब मैं इसे चलाता हूं तो मैं केवल निम्नलिखित देखता हूं:
java-1.6.0-openjdk-amd64 1061 /usr/lib/jvm/java-1.6.0-openjdk-amd64
लेकिन जब मैं दौड़ता update-alternatives --config javaहूं तो मुझे निम्नलिखित दिखाई देते हैं:
*0 /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java auto mode
1 /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java manual mode
2 /usr/lib/jvm/jdk1.7.0/bin/java manual mode
3 /usr/lib/jvm/jre1.7.0/bin/java manual mode
मुझे समझ नहीं आता कि update-java-alternativesवही 3 विकल्प क्यों प्रदर्शित नहीं होते हैं। मैं यह भी नहीं समझता कि OpenJDK6 और JDK7 के बीच कैसे स्विच किया जाए। मैं Arduino विकास के लिए OpenJDK6 और ग्रहण / Android विकास के लिए Sun JDK7 का उपयोग करने के बारे में कैसे जा सकता हूं?