如何在Debian 10(Buster)上安装Java
时间:2019-05-19 01:26:20 来源:igfitidea点击:
本教程将在Debian10 Buster系统的所有版本上安装 JAVA(OpenJDK)。我们还可以使用本教程在任何基于Debian的系统上安装Java。下面是简单的安装步骤。
步骤1–搜索OpenJDK包
OpenJDK包在本机apt存储库下可用。我们可以简单地使用apt cache search命令为Ubuntu系统搜索可用的java版本。
sudo apt update sudo apt search openjdk
根据上面的输出,我们可以在包管理器中看到 openjdk-11-* 和 openjdk-8-*。
步骤2–在Debian 10上安装Java
使用下面的命令,使用默认存储库中的包管理器在Debian10Buster系统上安装OpenJDK。下面的命令将在系统上安装Java开发工具包(JDK)和Java运行时环境(JRE)。我们只能将JRE包安装到仅安装运行时环境。
选择以下选项之一以安装所需的Java版本>
安装OpenJDK 11:
sudo apt install openjdk-11-jdk
安装OpenJDK 8:
sudo apt install openjdk-8-jdk
步骤3–配置默认Java版本
新安装的openjkjava11将配置为默认Java版本。但在某些情况下,我们可能需要更改默认的Java版本。在终端上运行以下命令:
update-alternatives –config java
这将列出系统上所有配置的Java版本。选择适当的版本号。
星号([*])显示当前活动的版本。在这里,我为OpenJDK 11选择 0,然后按回车键。
Java安装后,使用以下命令验证系统上已安装的Java版本。
java -version openjdk version "11.0.6" 2020-01-14 OpenJDK Runtime Environment (build 11.0.6+10-post-Debian-1deb10u1) OpenJDK 64-Bit Server VM (build 11.0.6+10-post-Debian-1deb10u1, mixed mode, sharing)
步骤4–设置Java环境
要设置java环境变量,请将以下行添加到/etc/profile.d/java.sh文件.
echo "export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64/" > /etc/profile.d/java.sh
将环境加载到当前shell。
source /etc/profile.d/java.sh
现在,JAVA_HOME将在系统重新启动后自动设置。使用以下命令检查环境变量值
**echo $JAVA_HOME** /usr/lib/jvm/java-11-openjdk-amd64/
总结
在本教程中,我们已经学会了在Debian系统上安装Java(OpenJDK)11和8。