如何在Debian 10上安装 Oracle JDK 8/Oracle JDK 11

如何在Debian 10上安装 Oracle JDK 8/Oracle JDK 11

在本教程中,我们将介绍如何在 Debian 10 上安装 Oracle Java。Java 包括 Java Runtime Environment(JRE)和 Java Development Kit(JDK)。 如果您只想运行 Java 程序,那么您需要 JRE,如果您是 Java 开发人员,那么您将需要 JDK,其中包括 JRE 和开发/调试工具和库。

Oracle JDK 和 OpenJDK 相比,Oracle JDK 有一些额外的商业功能。

准备条件

开始本教程前,建议你已经拥有一台安装Debian 10的 VPS 服务器或虚拟机。

VPS 服务器建议可以去阿里云或vultr上购买一台。

其次,需要在Debian 10系统上创建一个具备sudo权限的非root用户。

下载Oracle JDK 8/Oracle JDK 11

在 Debian 上安装 Oracle JDK 需要从官网上下载可供安装的软件包。这里我们使用curl命令来从 Oracle 网站下载 Oracle Java 8/Oracle JDK 11。

下面以下载Oracle JDK 8 举例,你可以根据需要下载Oracle JDK 11最新版本。

默认情况下curl命令工具并未在系统中安装可以通过如下命令先安装curl。

sudo apt-get install curl

curl命令安装后,则可通过如下命令下载Oracle JDK 8 软件:

curl -L -b "oraclelicense=a" -O http://download.oracle.com/otn-pub/java/jdk/8u181-b13/96a7b8442fe848ef90c96a2fad6ed6d1/jdk-8u181-linux-x64.tar.gz

当然,你也可以在 Oracle 官网下载页面选择最新的Oracle Java 8相关软件包下载。如果上面的地址无法下载,可以登录Oracle官网进行下载。

Oracle JDK 8下载地址(需登录):

http://download.oracle.com/otn-pub/java/jdk/8u181-b13/96a7b8442fe848ef90c96a2fad6ed6d1/jdk-8u181-linux-x64.tar.gz

Oracle JDK 11 下载地址(需登录):

https://download.oracle.com/otn/java/jdk/11.0.4+10/cf1bbcbf431a474eb9fc550051f4ee78/jdk-11.0.4_linux-x64_bin.tar.gz

安装Oracle JDK 8/Oracle JDK 11

首先,为 Java 安装创建一个目录。

sudo mkdir /usr/local/oracle-java-8

其次,使用tar命令将jdk-8u181-linux-x64.tar.gz文件解压缩到先前创建的目录:

sudo tar -zxf jdk-8u181-linux-x64.tar.gz -C /usr/local/oracle-java-8

最后,解压缩文件后,运行以下命令以创建新的替代方案:

sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/oracle-java-8/jdk1.8.0_181/bin/java" 1500
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/oracle-java-8/jdk1.8.0_181/bin/javac" 1500
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/oracle-java-8/jdk1.8.0_181/bin/javaws" 1500

写在最后

在本文中,您已学会在 Debian 10 Linux系统上安装Oracle JDK 8/Oracle JDK 11。 现在您可以可以在您的 Debian 10 Linux 服务器上进行练习操作了。如果您有任何疑问,请随时发表评论。

你可能感兴趣的:(如何在Debian 10上安装 Oracle JDK 8/Oracle JDK 11)