Mr.*_*ong 7 openjdk update-alternatives
我正在尝试从 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
Run Code Online (Sandbox Code Playgroud)
所以我想我可以通过以下方式切换:
$ sudo update-java-alternatives -s java-1.11.0-openjdk-amd64
Run Code Online (Sandbox Code Playgroud)
然而,这会返回:
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
Run Code Online (Sandbox Code Playgroud)
该文件确实不存在,但 /usr/lib/jvm/java-1.8.0-openjdk-amd64 中也不存在。mozilla-javaplugin.so 也是如此。那么为什么 update-alternatives 会抱怨它不可用,我怎样才能让它停止关心呢?
| 归档时间: |
|
| 查看次数: |
2185 次 |
| 最近记录: |