Dón*_*nal 8 java 11.10 update-alternatives
我一直在 Ubuntu 11.10 上使用 Java 6,但现在我想更新到版本 7。我已经按照此处所述通过 PPA 安装了版本 7 。如果我跑
sudo update-alternatives --config java
Run Code Online (Sandbox Code Playgroud)
我得到以下输出:
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
Run Code Online (Sandbox Code Playgroud)
同样,如果我运行:
sudo update-alternatives --config javac
Run Code Online (Sandbox Code Playgroud)
我得到输出:
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
Run Code Online (Sandbox Code Playgroud)
所以看起来版本 7 已经是默认的了。但如果我跑
java -version
Run Code Online (Sandbox Code Playgroud)
或者
javac -version
Run Code Online (Sandbox Code Playgroud)
输出表明版本 6 仍然是默认版本。如何将默认值设置为版本 7?