ฉันได้รับการใช้ Java 6 บน Ubuntu 11.10 แต่ตอนนี้ฉันต้องการที่จะอัปเดตเวอร์ชัน 7 ฉันได้ติดตั้ง 7 รุ่นผ่าน PPA ตามที่อธิบายไว้ที่นี่ ถ้าฉันวิ่ง
sudo update-alternatives --config java
ฉันได้รับผลลัพธ์ต่อไปนี้:
There are 2 choices for the alternative java (providing /usr/bin/java).
Selection Path Priority Status
------------------------------------------------------------
0 /usr/lib/jvm/java-7-oracle/jre/bin/java 64 auto mode
1 /usr/lib/jvm/java-6-sun/jre/bin/java 63 manual mode
* 2 /usr/lib/jvm/java-7-oracle/jre/bin/java 64 manual mode
ในทำนองเดียวกันถ้าฉันทำงาน:
sudo update-alternatives --config javac
ฉันได้รับผลลัพธ์:
Selection Path Priority Status
------------------------------------------------------------
0 /usr/lib/jvm/java-7-oracle/bin/javac 64 auto mode
1 /usr/lib/jvm/java-6-sun/bin/javac 63 manual mode
* 2 /usr/lib/jvm/java-7-oracle/bin/javac 64 manual mode
ดังนั้นดูเหมือนว่าเวอร์ชัน 7 จะเป็นค่าเริ่มต้นอยู่แล้ว แต่ถ้าฉันวิ่งทั้ง
java -version
หรือ
javac -version
ผลลัพธ์บ่งชี้ว่าเวอร์ชัน 6 ยังคงเป็นค่าเริ่มต้น ฉันจะตั้งค่าเริ่มต้นเป็นเวอร์ชั่น 7 ได้อย่างไร
update-alternatives
ซึ่งฉันได้ลองแล้ว
sudo apt-get install oracle-java7-set-default
และรีบูตไหม