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