如何在 Ubuntu 18.04 上安装 JDK 11 GA?

如何在 Ubuntu 18.04 上安装 JDK 11 GA?

我在 Ubuntu 18.04 上使用 default-java -> java-1.11.0-openjdk-amd64/。java -version显示:

OpenJDK 64-Bit Server VM (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.3, mixed mode)

我已经做了一个apt upgradeapt-upgrade,但是java版本仍然是10。

如何安全地将 Java 安装升级到 JDK 11 GA?如果必须添加存储库,应该使用哪一个?我是否必须先卸载现有的 JDK?

那么我怎样才能将新版本 Java 设为默认版本?

答案1

要将 LinuxUprising Java PPA 存储库添加到您的软件源并在 Ubuntu 18.04 中安装 Oracle Java 11,请运行以下命令:

sudo add-apt-repository ppa:linuxuprising/java
sudo apt update
sudo apt install oracle-java11-installer

oracle-java11-installer 包会自动安装 oracle-java11-set-default 包,该包将 Oracle Java 11 设置为默认值(包括设置 JAVA_HOME 环境变量,这需要重新启动会话)。

如果您已经安装了 openjdk-11-jdk,则无需卸载它。您可以使用update-java-alternatives(在安装 openjdk-11-jdk 时安装)在运行应用程序之前手动选择要使用的 Java。

$更新 Java 替代方案
用法:update-java-alternatives [--jre-headless] [--jre] [--plugin] [-v|--verbose]
           -l|--列表 [<jname>]
           -s|--set <jname>
           -a|--自动
           -h|-?|--帮助

相关内容