某些程序需要Oracle Java 8,由于许可问题,Debian存档不可用。
要以最小的努力在Debian Jessie上安装Java 8,可以使用WebUpd8的Java PPA存储库。请按照以下步骤操作:
echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu xenial main" |
sudo tee /etc/apt/sources.list.d/webupd8team-java.list
echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu xenial main" |
sudo tee -a /etc/apt/sources.list.d/webupd8team-java.list
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886
sudo apt-get update
sudo apt-get install oracle-java8-installer
安装完成后,可以查看java版本:
$ javac -version
javac 1.8.0_91
如果可以看到版本号1.8.XX,Java 8安装完成。
如果系统上还有其他Java / JDK软件包,则需要选择默认的Java / JDK软件包。可以使用update-alternatives命令进行选择,但WebUpd8存储库还包括一个小型软件包,这使得将Java 8设置为默认更容易。你只需要安装oracle-java8-set-default包:
sudo apt-get install oracle-java8-set-default