如何通过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版本:
java -version
并使用以下命令检查Java编译器:
javac -version
设置环境变量
将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页面上关注我们。