บน Ubuntu 12.04 LTS ฉันได้ติดตั้ง JDK7, Eclipse และ Arduino IDE ของ Sun แล้ว ฉันต้องการ Arduino เพื่อใช้ OpenJDK 6 และต้องการ Eclipse ใช้ JDK 7 ของ Sun
จากความเข้าใจของฉันฉันต้องเลือก Java ด้วยตนเองก่อนที่จะเรียกใช้แต่ละแอปพลิเคชัน สิ่งนี้นำฉันไปสู่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 ฉันจะไปเกี่ยวกับการใช้ OpenJDK6 สำหรับการพัฒนา Arduino และ Sun JDK7 สำหรับการพัฒนา Eclipse / Android ได้อย่างไร