当前位置: 首页>>技术教程>>正文


java – 如何在Ubuntu下安装JDK 11?

, ,

问题描述

所以Java 11 is out。有人知道如何从命令行安装它(Oracle的OpenJDK)吗?

我希望看到与Oracle Java 10相似的内容:

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

P. S.在similar问题中建议的说明:

sudo apt-get install openjdk-11-jdk

不起作用。

最佳思路

sudo apt-get install openjdk-11-jdk

要工作,只有安装OpenJDK 10(非常直观,不是)。

有时,在不确定的将来,该程序包将成为OpenJDK 11(至少是speculated to)。

如果要安装OpenJDK 11,则需要首先添加OpenJDK的PPA,然后安装该软件包:

sudo add-apt-repository ppa:openjdk-r/ppa \
&& sudo apt-get update -q \
&& sudo apt install -y openjdk-11-jdk

次佳思路

对于在Ubuntu上运行JDK并想要升级到JDK11的任何人,建议您通过sdkman安装。 SDKMAN是用于切换JVM,删除和升级的工具。

SDKMAN is a tool for managing parallel versions of multiple Software Development Kits on most Unix based systems. It provides a convenient Command Line Interface (CLI) and API for installing, switching, removing and listing Candidates.

安装SDKMAN

$ curl -s "https://get.sdkman.io" | bash
$ source "$HOME/.sdkman/bin/sdkman-init.sh"
$ sdk version

安装Java(11.0.3-zulu)

$ sdk install java

第三种思路

要在Ubuntu中安装Openjdk 11,以下命令可以很好地工作。

sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt-get update
sudo apt install openjdk-11-jdk

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/8273.html,未经允许,请勿转载。