linux 起义 ppa 目前正在迫使我们使用 Java 11 版。
sudo add-apt-repository ppa:linuxuprising/java
太好了,我喜欢现代风格并且跟上时代,但我有一个只能使用 java 10 运行的应用程序。
webUpD8 在 9 之后停止,Linux 起义从 10 开始并且有效(显然......,我个人从未测试过它)直到他们发布 11,现在当你输入:
sudo apt install oracle-java10-installer
你得到 :
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package oracle-java10-installer is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'oracle-java10-installer' has no installation candidate
只打字:
sudo apt install oracle-java11-installer
将工作。这就是上面引用的包。
显然做了一些有点草率的事情:
我有哪些选择?
编辑:如果您已成功安装的OpenJDK-10-jdk的包,比你只需要使用“更新Java的替代品”命令交换机默认的JDK版本(如描述在这里)。
您可以手动安装 openjdk(而不是使用 apt)。
例如,openjdk 10 可从jdk.java.net或Adoptopenjdk.net下载。
安装说明可从docs.oracle.com 获得。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句