คุณสามารถทำได้ด้วยsudo update-alternatives:
# Adding a new alternative for "java".
sudo update-alternatives --install /usr/bin/java java /media/mydisk/jdk/bin/java 1
# Setting the new alternative as default for "java".
sudo update-alternatives --config java
คุณต้องทำสิ่งนี้สำหรับองค์ประกอบ jdk อื่น ๆ ด้วย องค์ประกอบเหล่านี้มีappletviewer, extcheck, idlj, jar, jarsigner, java, javac, javadoc, javah, javap, javaws, jconsole, jdb, jexec, jhat, jinfo, jmap, jps, jrunscript, jsadebugd, jstack, jstat, jstatd, keytool, mozilla-javaplugin.so, native2ascii, orbd, pack200, policytool, rmic, rmid, rmiregistry, schemagen, serialver, servertool, tnameserv, unpack200, wsgen, ,wsimportxjc
สอบถามข้อมูลเพิ่มเติมที่คุณสามารถดูหน้าคนสำหรับ:update-alternativesman update-alternatives
คำสั่งupdate-java-alternativesตั้งทางเลือกสำหรับองค์ประกอบของจาวาและดูเหมือนว่าจะใช้update-alternativesสำหรับการนี้
แก้ไข:คำตอบข้างต้นเป้าหมาย Java 6
- สำหรับ Java 7 คุณต้องเพิ่ม
jcmdไปยังรายการ Java 6
- สำหรับ Java 8 คุณต้องเพิ่ม
jcmd, jjsและjdepsกับ Java 6 รายการ
- สำหรับ Java 9 คุณจะต้องเพิ่ม
jcmd, jjs, jdepsและjshellกับ Java 6 รายการ