Hi,请  登录  或  注册

Linux系统安装JDK教程(两种方法详解)

linux 系统安装 Java (JDK) 有两种常用方法:
方法一:使用 yum 源安装 JDK(推荐,操作简单,不需要手动配置环境变量)
方法二:从官网下载 JDK 手动安装(适合需要指定版本或定制路径的场景)

方法一:通过 yum 源安装 JDK(推荐方法)

优点:无需手动配置环境变量,简单快捷
适用场景服务器快速部署、无需定制安装路径

检查系统中是否已安装 JDK 或 Java

在终端输入以下命令查看已安装的 JDK 或 Java 软件包:

rpm -qa | grep jdk   # 检查 JDK 是否已安装
rpm -qa | grep java  # 检查 Java 是否已安装

若显示相关信息,说明系统中已安装版本。
若无输出或需更新版本,请继续下一步。

查看 yum 仓库中的 Java 安装包

yum -y list java*

该命令将列出所有可用的 Java 版本。

安装指定版本的 JDK

以下命令以安装 OpenJDK 1.8 为例:

yum -y install java-1.8.0-openjdk*   # 安装JDK 1.8及相关组件

默认安装目录

/usr/lib/jvm/java-1.8.0-openjdk-<版本号>

验证安装是否成功

java -version

成功安装后,会输出类似以下信息:

openjdk version "1.8.0_312"
OpenJDK Runtime Environment (build 1.8.0_312-b07)
OpenJDK 64-Bit Server VM (build 25.312-b07, mixed mode)

Linux系统安装JDK教程(两种方法详解)

方法二:官网下载 JDK 手动安装

优点:支持安装任意 JDK 版本,可自定义安装路径
适用场景:特定项目需要指定版本或有自定义路径要求

下载 JDK 安装包

  1. 前往 Oracle 官方网站 下载 Linux 版本 JDK。
  2. 本教程以 jdk-8u151-linux-x64.tar.gz 为例(下载的版本不同不影响操作)。

创建安装目录并移动安装包

mkdir -p /usr/local/java
mv jdk-8u151-linux-x64.tar.gz /usr/local/java
cd /usr/local/java

解压 JDK 文件

tar -zxvf jdk-8u151-linux-x64.tar.gz

解压后会生成一个文件夹,如:

/usr/local/java/jdk1.8.0_151

 配置环境变量

编辑系统环境变量文件:

vi /etc/profile

在文件末尾添加以下内容(根据实际路径修改):

# Java 环境变量配置
JAVA_HOME=/usr/local/java/jdk1.8.0_151
JRE_HOME=$JAVA_HOME/jre
CLASS_PATH=.:$JAVA_HOME/lib:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

export JAVA_HOME JRE_HOME CLASS_PATH PATH

保存并退出(vi 操作:按 Esc → 输入 :wq → 回车)。

使配置生效

source /etc/profile

 此命令立即加载新配置,无需重启系统。

验证安装

java -version

输出类似以下信息即表示安装成功:

java version "1.8.0_151"
Java(TM) SE Runtime Environment (build 1.8.0_151-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.151-b12, mixed mode)

Linux系统安装JDK教程(两种方法详解)

方法选择建议

方法 适用场景 优势 缺点
方法一:yum 安装 快速部署、系统支持 yum 操作简单,无需手动配置 版本可能不够新
方法二:手动安装 需要特定版本或自定义路径 版本自由,路径可选 操作相对繁琐

常见问题与解决方案

问题描述 解决方法
java 无法识别 确认 PATH 变量中包含 $JAVA_HOME/bin
配置后无反应 执行 source /etc/profile 或重启终端
安装后版本未更新 检查是否存在旧版本 JDK,必要时卸载

文章名称:Linux系统安装JDK教程(两种方法详解)
除非特别注明,本站所有文章均为原创,转载请注明出处:264玫瑰资源库
部分教程资源来源于互联网,请谨慎辨别广告内容,避免上当受骗!

评论 抢沙发

登录

找回密码

注册