Javaの代替-自動モードを変更する


9

3つの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)を自動モードで選択したものにするにはどうすればよいですか?

回答:


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です。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.