java alternative – 更改自动模式
我安装了三个JDK,我工作的一些项目都需要它们。
当我运行sudo update-alternatives --config java
我得到输出:
There are 3 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-7-oracle/jre/bin/java 1074 auto mode 1 /usr/lib/jvm/java-6-oracle/jre/bin/java 1073 manual mode 2 /usr/lib/jvm/java-7-oracle/jre/bin/java 1074 manual mode 3 /usr/lib/jvm/java-8-oracle/jre/bin/java 1072 manual mode
如何将选项3(JDK 8)设置为在自动模式下选择的选项?
使/usr/lib/jvm/java-8-oracle/jre/bin/java
的优先级高于其余部分,以自动启用它作为默认的java
二进制文件。
你可以做:
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-8-oracle/jre/bin/java 1100
在这里,我使用了优先级值1100
,实际上是任何大于1074
值。