web-dev-qa-db-ja.com

Java 11から8:update-alternatives:エラー:mozilla-javaplugin.soの代替案はありません

私はJava 11と8を私のUbuntu 18.04に並べて持っています。デフォルトとしてJava 8を設定することを意味します。

私が得るもの:

$ Sudo update-Java-alternatives --set /usr/lib/jvm/Java-1.8.0-openjdk-AMD64
update-alternatives: error: no alternatives for mozilla-javaplugin.so
update-Java-alternatives: plugin alternative does not exist: /usr/lib/jvm/Java-8-openjdk-AMD64/lib/IcedTeaPlugin.so

これを修正するにはどうすればよいですか?(両方のプラグインが存在する場合は取得するか、存在しないことを確認することを意味します)。

使用するかどうかはわかりません( this を参照)

Sudo update-Java-alternative —jre-headless -s Java-1.8.0-openjdk-AMD64

大丈夫ですので、試しませんでした。 それは何かを壊しませんか?

私が今持っているもの(後update-Java-alternatives)は

$ Sudo update-alternatives --config Java
There are 2 choices for the alternative Java (providing /usr/bin/Java).

  Selection    Path                                            Priority   Status
------------------------------------------------------------
  0            /usr/lib/jvm/Java-11-openjdk-AMD64/bin/Java      1101      auto mode
  1            /usr/lib/jvm/Java-11-openjdk-AMD64/bin/Java      1101      manual mode
* 2            /usr/lib/jvm/Java-8-openjdk-AMD64/jre/bin/Java   1081      manual mode

$ Java -version
openjdk version "1.8.0_191"
OpenJDK Runtime Environment (build 1.8.0_191-8u191-b12-2ubuntu0.18.04.1-b12)
OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)

これは、

pdate-alternatives:エラー:mozilla-javaplugin.soの代替案はありません

https://ubuntuforums.org/showthread.php?t=2402155

関連:

https://serverfault.com/questions/814064/set-jdk-8-as-the-default-Java-on-debian-8

次のコマンドを実行して、デフォルトのJavaバージョンを選択できます。

Sudo update-alternatives --config Java

次にJava使用するインストールをデフォルトで選択します。選択番号を入力してください。デフォルトのJavaを実行してバージョンを確認できますJava -version。次のようなものが表示されます。

openjdk version "1.8.0_191"
OpenJDK Runtime Environment (build 1.8.0_191-8u191-b12-2ubuntu0.18.04.1-b12)
OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)

お役に立てば幸いです。

6
Samuel Philipp

jre-headless Java実行するアプリにGUIがない場合は問題ありません。update-alternatives --config Javaには一貫性がない可能性がありますJava envの問題。 デフォルトとしてJDK 7を設定)を参照

0
Tong Zhou