Tôi đã sử dụng Java 6 trên Ubuntu 11.10, nhưng bây giờ tôi muốn cập nhật lên phiên bản 7. Tôi đã cài đặt phiên bản 7 qua PPA như được mô tả ở đây . Nếu tôi chạy
sudo update-alternatives --config java
Tôi nhận được đầu ra sau đây:
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
Tương tự, nếu tôi chạy:
sudo update-alternatives --config javac
Tôi nhận được đầu ra:
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
Vì vậy, có vẻ như phiên bản 7 đã là mặc định. Nhưng nếu tôi chạy
java -version
hoặc là
javac -version
Đầu ra chỉ ra rằng phiên bản 6 vẫn là mặc định. Làm cách nào để đặt mặc định cho phiên bản 7?
update-alternatives
, mà tôi đã thử
sudo apt-get install oracle-java7-set-default
và khởi động lại ?