candplus
candplus
发布于 1个月前

Ubuntu使用ppa安装JDK8/JDK9

这是有WebUpd8 维护的一个Oracle Java PPA。它提供了安装JDK8以及JDK 9的installer。这些installer不包含Java的二进制文件,只是一个提供自动下载以及安装JDK的脚本。

目前支持的Ubuntu版本包含:Ubuntu 16.10, 16.04, 15.10, 14.04 以及 12.04

下面以JDK 8的安装为例。

安装

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

设置默认JDK

如果系统上安装了多个版本的JDK,安装oracle-java8-set-default可以把JDK8设置为默认的JDK

sudo apt-get install oracle-java8-set-default

如果不想JDK8为默认的JDK,执行

sudo apt-get install --no-install-recommends oracle-java8-installer

自动接收许可

安装Oracle Java需要接受许可,可以在安装JDK前执行下面的命令自动接受许可:

echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections

JDK8/9切换
如果系统上同时安装了JDK8和JDK9,安装set-default包可以在两者之间切换。

切换为JDK 8

sudo apt-get install oracle-java8-set-default

切换为JDK 9

sudo apt-get install oracle-java9-set-default