Di Ubuntu 12,04 LTS saya telah menginstal Sun's JDK7, Eclipse, dan Arduino IDE. Saya ingin Arduino menggunakan OpenJDK 6 dan ingin Eclipse menggunakan Sun's JDK 7.
Dari pemahaman saya, saya perlu secara manual memilih Java mana yang akan digunakan sebelum menjalankan setiap aplikasi. Ini menuntun saya ke update-java-alternatives -l
perintah. Ketika saya menjalankan ini, saya hanya melihat yang berikut ini:
java-1.6.0-openjdk-amd64 1061 /usr/lib/jvm/java-1.6.0-openjdk-amd64
tetapi ketika saya menjalankan update-alternatives --config java
saya melihat yang berikut:
*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
Saya tidak mengerti mengapa update-java-alternatives
tidak menampilkan 3 opsi yang sama. Saya juga tidak mengerti bagaimana cara beralih antara OpenJDK6 dan JDK7. Bagaimana saya bisa menggunakan OpenJDK6 untuk pengembangan Arduino dan Sun JDK7 untuk pengembangan Eclipse / Android?