在 Ubuntu 17.10 上安装 Oracle JDK 9在 Ubuntu 17.10 上安装 Oracle JDK 9在 Ubuntu 17.10 上安装 Oracle JDK 9在 Ubuntu 17.10 上安装 Oracle JDK 9
  • 业务
  • 目标
  • 支持
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容

在 Ubuntu 17.10 上安装 Oracle JDK 9

发表 admin at 2025年2月28日
类别
  • 未分类
标签

在 Ubuntu 17.10 上安装 Oracle JDK 9

JDK或Java Development Kit用于开发Java应用程序。它被世界各地的 Java 开发人员使用。 JDK有两种实现。一种是由开源社区开发的,称为OpenJDK。另一种是Oracle公司开发的,简称JDK。 OpenJDK 是完全免费的,您可以自由地使用源代码做任何您想做的事情。基本上它本质上更加开放。 Oracle提供的JDK是授权给Oracle的,并且有一些专有组件。它也是免费的,但本质上不像 OpenJDK 那样开放。

在本文中,我将向您展示如何在 Ubuntu 17.10 Artful Aardvark 上安装 Oracle JDK 9。让我们开始吧。

下载 Oracle JDK 9

Oracle 提供了 Oracle JDK 9 for Linux 的压缩 tar 文件和 rpm 文件。在 CentOS/RHEL 或任何其他基于 RPM 的 Linux 发行版上,您可以使用 rpm 包文件轻松安装 Oracle JDK 9。但在其他发行版上,例如 Ubuntu、Debian、Slackware 等,您应该使用压缩的 tar 文件。由于我在本文中使用的是 Ubuntu 17.10,因此我还将使用压缩的 tar 文件。

要下载 Oracle JDK 9,请从任何 Web 浏览器访问 https://www.oracle.com,单击“菜单”,然后将鼠标悬停在“下载和试用”上,然后单击“所有下载和试用”,如图所示截图如下:

您应该看到以下窗口。向下滚动一点,然后单击“Java for Developers”。

然后单击“Java Platform (JDK) 9”图标,如屏幕截图所示:

您应该看到以下窗口。首先您必须接受许可协议。然后您将能够下载适用于 Linux 的 Oracle JDK 9。

单击“接受许可协议”,如屏幕截图所示。

接受许可协议后,单击“产品/文件说明”中显示“Linux”的文件,文件名以 tar.gz 结尾,如屏幕截图所示。

现在保存文件。这是一个相当大的文件,可能需要一段时间才能下载。

安装 Oracle JDK 9

下载完成后,打开终端(在 Ubuntu 上为 Ctrl+Alt+T)并使用以下命令转到下载文件的目录:

$ cd DIRECTORY_PATH_WHERE_YOU_DOWNLOADED_THE_FILE

现在运行以下命令将文件提取到 /opt 目录中。请注意,/opt 是我安装 Oracle JDK 的目录。

$ sudo tar xvzf jdk-9.0.1_linux-x64_bin.tar.gz -C /opt

可以看到文件被解压到/opt

$ ls /opt

现在我们必须将 Oracle JDK 9 添加到我们的路径中。为此,请使用以下命令编辑 /etc/bash.bashrc 文件:

$ sudo nano /etc/bash.bashrc

你应该看到这样的东西。

在文件末尾添加这两行并按 Ctrl+X 保存文件,然后按“y”和 。

export JAVA_HOME=/opt/jdk-9.0.1
export PATH=$PATH:${JAVA_HOME}/bin

现在使用以下命令重新启动计算机:

$ sudo reboot

计算机启动后,您可以运行以下命令来测试 Oracle JDK 9 是否在 PATH 中:

$ whereis java
$ javac -version

可以看到在正确的目录中找到了java。

java编译器的版本也是9。

我将编写一个简单的程序并向您展示它在 JDK 9 上成功编译。

可以看到,程序已正确编译并运行。

这就是在 Ubuntu 17.10 Artful Aardvark 上安装 Oracle JDK 9 的方法。感谢您阅读本文。

©2015-2025 Norria support@norria.com