コマンド update-alternatives --config java の使い方 質問する

コマンド update-alternatives --config java の使い方 質問する

Linux Debian (Squeeze) に Apache Solr をインストールしています。最初に sun-java jdk をインストールするように指示されました。次に、sudo update-alternatives --config java特定の java (sun-java) がデフォルトのランタイムであることを確認するコマンドを使用するように指示されました。しかし、このコマンドを実行すると、次のメッセージが表示されます。

There are 3 choices for the alternative java (providing /usr/bin/java).

  Selection    Path                                      Priority   Status
------------------------------------------------------------
* 0            /usr/lib/jvm/java-6-openjdk/jre/bin/java   1061      auto mode
  1            /usr/bin/gij-4.4                           1044      manual mode
  2            /usr/lib/jvm/java-6-openjdk/jre/bin/java   1061      manual mode
  3            /usr/lib/jvm/java-6-sun/jre/bin/java       63        manual mode

Press enter to keep the current choice[*], or type selection number:

では、sun-java をデフォルトのランタイムにするには、どの番号を選択すればよいのでしょうか。また、自動モードと手動モードは正確には何を意味しますか。上記の 3 を選択して update-alternative コマンドを実行すると、上記と同じ出力が表示されますが、* が 3 の前にあること以外は何も変わっていないようです。ただし、手動モードであることは変わりません。

自分が行ったことが正しいかどうかを確認する方法はありますか?

ベストアンサー1

update-alternatives --config javaその後「java -version」と入力すると、オプションの選択に大きな変化が見られるでしょう。したがって、実行してオプションを選択すると3太陽実装。また、 vs
に関しては、選択を行うことで、automanual modeauto modeこのページ次のように述べています。

オプションを使用すると--config、代替案には、指定された名前がマスター リンクであるリンク グループのすべての選択肢が一覧表示されます。次に、リンク グループに使用する選択肢を入力するよう求められます。変更を加えると、リンク グループは ではなくなります。自動状態に戻すには、オプションauto modeを使用する必要があります。--auto

auto modeそして、最初の/唯一の JRE/JDK をインストールするときに設定されると思います。

おすすめ記事