update-alternatives:错误:没有 mozilla-javaplugin.so 的替代品

update-alternatives:错误:没有 mozilla-javaplugin.so 的替代品

我正在尝试在 Bionic 中从 Java 开发工具包 (JDK) 8 切换到 JDK 11。安装顺利:

$ sudo apt-get install openjdk-11-jdk
$ sudo update-java-alternatives -l
java-1.11.0-openjdk-amd64      1101       /usr/lib/jvm/java-1.11.0- openjdk-amd64
java-1.8.0-openjdk-amd64       1081       /usr/lib/jvm/java-1.8.0-openjdk-amd64

所以我想我可以通过以下方式切换:

$ sudo update-java-alternatives -s java-1.11.0-openjdk-amd64

然而,结果如下:

update-alternatives: error: no alternatives for mozilla-javaplugin.so
update-java-alternatives: plugin alternative does not exist: /usr/lib/jvm/java-11-openjdk-amd64/lib/IcedTeaPlugin.so

该文件确实不存在,但 /usr/lib/jvm/java-1.8.0-openjdk-amd64 中也不存在。mozilla-javaplugin.so 也是如此。那么为什么 update-alternatives 会抱怨它不可用,我该如何让它不再关心呢?

答案1

只需忽略错误即可。

update-java-alternatives已经完成了它该做的一切。
这是最重要的,也是最重要的。

相关内容