update-alternatives : 更新 java 路径

rac*_*ana 2 java linux ubuntu

我想更新java路径。运行命令后

 sudo update-alternatives --config java
Run Code Online (Sandbox Code Playgroud)

我得到以下信息:

        Selection    Path                                      Priority   Status
        ------------------------------------------------------------
          0            /usr/lib/jvm/java-6-openjdk/jre/bin/java   1         auto mode
          1            /usr/lib/jvm/java-6-openjdk/jre/bin/java   1         manual mode
        * 2            /usr/lib/jvm/jdk1.7.0_25/bin/java          1         manual mode
Run Code Online (Sandbox Code Playgroud)

现在我想更新路径 jdk1.7.0_25.

我该怎么办?

Mic*_*ang 5

根据man page没有用于update-alternatives更改条目的参数。所以,你将不得不删除您的输入2--remove--install它再次。然后您可能需要--config再次使用该命令来指向正确的目录。

或者,您可以/var/lib/dpkg/alternatives/java直接手动更改条目。