无法在Ubuntu上安装Java 9。

7

我已经在使用Java8,但是每当我试图安装Java9时,总是会出现以下情况:

sudo apt-get install oracle-java9-installer

正在读取软件包列表...完成 构建依赖关系树 正在读取状态信息...完成 软件包oracle-java9-installer不可用,但是被另一个软件包所引用。这可能意味着该软件包已经丢失、已经被淘汰或者仅从另一个来源可用。

E: 软件包'oracle-java9-installer'没有安装候选项


你尝试过从Oracle官网下载tarball吗? - Jacob G.
没有,我还没有尝试过,但为什么我会遇到这个问题呢??? - spectre009
2个回答

6

sudo apt install default-jre default-jdk

好的,谢谢。它已经安装了更新版本的Java,但是在使用“sudo apt-get install oracle-java9-installer”时我仍然遇到了相同的问题。 - spectre009
很抱歉听到这个消息,但是Java 9已经被很多项目弃用了。 - JosephWorks

4
似乎Oracle停止支持Java 9,因此PPA不再包含Java9安装程序。您的机器没有任何问题。
看起来Java9是短期支持版本,Java 10也将如此。 Java 11将成为LTS支持。有关新Java发布方法的更多详细信息,请参见this answer
因此,您无法再使用ppm安装Java9,必须手动安装。您需要前往java 9 archive downloads,使用Oracle帐户登录,下载.tar.gz文件,提取.tar.gz文件并将其复制到安装位置。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接