如何通过PPA在Ubuntu 16.10上安装Oracle Java 8

如果要运行用Java编写的程序,则需要安装JRE(Java运行时环境); 如果要开始开发Java程序,则无论使用哪种操作系统,都还需要安装包含JRE的JDK(Java开发工具包)。 本教程将向您展示如何通过PPA在Ubuntu 16.10上安装Oracle Java 8。 PPA方法比手动安装更容易,更快捷。

完成本教程后,您的Ubuntu 16.10系统将具有以下内容:

  • Java JDK(Java开发套件)
  • JRE(Java运行时环境)
  • Java浏览器插件

因此,事不宜迟,让我们开始吧。

通过PPA在Ubuntu 16.10上安装Oracle Java 8

启动终端窗口(CTRL+ALT+T),然后运行以下3个命令来添加PPA,更新本地软件包索引并安装Java 8安装程序。

sudo add-apt-repository ppa:webupd8team/java

sudo apt-get update

sudo apt-get install java-common oracle-java8-installer

请注意,此PPA将安装Oracle Java 8安装程序,然后从Oracle网站下载实际的Java文件并将其安装在您的系统上。

在安装过程中,您将需要接受Oracle二进制代码许可条款。

甲骨文java 8

安装完成后,您可以使用以下命令检查Java版本:

java -version

安装oracle java 8 ubuntu 16.10

并使用以下命令检查Java编译器:

javac -version

oracle java 8编译器

设置环境变量

将Oracle Java 8与PPA一起安装后,应自动设置以下4个与Java相关的环境变量。

  • $ J2SDKDIR
  • $ J2REDIR
  • $ JAVA_HOME
  • $ DERBY_HOME

您可以使用查看它们的值 echo 命令如下。

echo $JAVA_HOME

输出:

/usr/lib/jvm/java-8-oracle

如果出于任何原因未设置这些环境变量,请安装 oracle-java8-set-default 包。

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

该软件包将安装 jdk.sh 文件下 /etc/profile.d/ 目录。 如果查看此文件,那么可以看到它用于设置上述环境变量。

cat /etc/profile.d/jdk.sh

输出:

export J2SDKDIR=/usr/lib/jvm/java-8-oracle
export J2REDIR=/usr/lib/jvm/java-8-oracle/jre
export PATH=$PATH:/usr/lib/jvm/java-8-oracle/bin:/usr/lib/jvm/java-8-oracle/db/bin:/usr/lib/jvm/java-8-oracle/jre/bin
export JAVA_HOME=/usr/lib/jvm/java-8-oracle
export DERBY_HOME=/usr/lib/jvm/java-8-oracle/db

我们需要重新加载 /etc/profile 使用以下命令使这些环境变量生效。

source /etc/profile

而已!

我希望本教程可以帮助您在Ubuntu 16.10上安装Oracle Java 8。 订阅我们的免费时事通讯以获取最新的Linux教程。 您也可以在Google +,Twitter或喜欢我们的Facebook页面上关注我们。

Sidebar