Oracle Java安装

如何在Ubuntu Linux上安装Oracle Java

1. 打开终端运行以下命令,检查你的Ubuntu Linux操作系统是32位的还是64位的

输入/复制/粘贴: file /sbin/init

注意,它将显示的Ubuntu Linux操作系统架构位版本将是32位或64位

2. 检查你的系统上是否已安装Java。要检查该项,你需要在终端上运行Java版本命令。

打开终端并输入以下命令:

输入/复制/粘贴: java -version

如果你在系统上安装了OpenJDK,则命令的返回可能如下:

openjdk version “1.8.0_91”
OpenJDK Runtime Environment (build 1.8.0_91-8u91-b14-0ubuntu4~14.04-b14)
OpenJDK 64-Bit Server VM (build 25.91-b14, mixed mode)

如果你在系统上安装了OpenJDK,那么你的Java发行商版本并不适用于本文所介绍的方法。

3. 从你的系统上完全删除OpenJDK/JRE并创建目录保存Oracle Java JDK/JRE二进制文件。这将能避免系统冲突以及不同Java发行商版本所造成的混乱。例如,如果你在系统上安装了OpenJDK/JRE,可以在命令行中输入以下命令进行删除:

输入/复制/粘贴: sudo apt-get purge openjdk-\*

该命令将从你的系统上完全删除OpenJDK/JRE

输入/复制/粘贴: sudo mkdir -p /usr/local/java

该命令将创建用于保存Oracle Java JDK和JRE二进制文件的目录。

4. 把Oracle Java二进制文件复制到/usr/local/java目录。大部分情况下,Oracle Java二进制文件将被下载至:/home/“你的用户名”/Downloads。

输入/复制/粘贴: cd /home/“你的用户名”/Downloads

输入/复制/粘贴: sudo cp -r jdk-8u102-linux-x64.tar.gz /usr/local/java

输入/复制/粘贴: cd /usr/local/java

5. 把Java二进制文件解压缩到目录/usr/local/java

输入/复制/粘贴: sudo tar xvzf jdk-8u102-linux-x64.tar.gz

6. 编辑系统路径文件/etc/profile并添加以下系统变量到你的系统路径中。以root身份,使用nano、gedit, vim或任何其他文本编辑器,打开/etc/profile。

输入/复制/粘贴: sudo vim /etc/profile

7. 使用箭头键滚动到文件底部并在/etc/profile文件的末尾添加以下行:

JAVA_HOME=/usr/local/java/jdk1.8.0_102
JRE_HOME=$JAVA_HOME\jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME
export JRE_HOME
export PATH

8. 保存/etc/profile文件并退出。

9. 通知你的Ubuntu Linux系统你的Oracle Java JDK/JRE的位置。这将能让系统知道存在着新的可用Oracle Java版本。

输入/复制/粘贴: sudo update-alternatives –install “/usr/bin/java” “java” “/usr/local/java/jdk1.8.0_102/bin/java” 1

该命令将提示系统存在这可用的Oracle Java JRE

输入/复制/粘贴:$sudo update-alternatives –install “/usr/bin/javac” “javac” “/usr/local/java/jdk1.8.0_102/bin/javac” 1

该命令将提示系统存在这可用的Oracle Java JDK

10. 通知你的Ubuntu Linux系统把Oracle Java JDK/JRE作为默认Java。

输入/复制/粘贴:sudo update-alternatives –set java /usr/local/java/jdk1.8.0_102/bin/java

该命令将为系统设置java运行环境

输入/复制/粘贴:sudo update-alternatives –set javac /usr/local/java/jdk1.8.0_102/bin/javac

该命令将为系统设置javac编译器

11. 输入以下命令重载保存在文件/etc/profile内的系统范围内的PATH:

输入/复制/粘贴:. /etc/profile

注意,保存在文件/etc/profile内的系统范围内的PATH将在重启Ubuntu Linux system后被重载

12. 测试Oracle Java是否被正确地安装到了系统上。运行以下命令并注意Java的版本:

输入/复制/粘贴: java -version

该命令将显示运行在你的系统上的java的版本

你将看到如下信息:

java version “1.8.0_102”
Java(TM) SE Runtime Environment (build 1.8.0_102-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.102-b14, mixed mode)

输入/复制/粘贴: javac -version

该命令将确认你可以在终端上编译Java程序

你将看到如下信息:

javac 1.8.0_102

恭喜你,你已经在Linux系统上安装好了Oracle Java。

滚动至顶部