温馨提示×

centos minimal怎么安装java

小樊
43
2026-10-02 20:22:09
栏目: 编程语言

在 CentOS Minimal(最小化安装) 环境下安装 Java,常见有三种方式:YUM 安装 OpenJDK(推荐)、手动安装 Oracle JDK、使用 SDKMAN。下面给你最常用、最稳妥的做法。


一、使用 YUM 安装 OpenJDK(推荐)

1. 更新系统

sudo yum update -y

2. 查看可安装的 Java 版本

yum list available java-*openjdk*

常见版本:

  • java-1.8.0-openjdk
  • java-11-openjdk
  • java-17-openjdk

3. 安装 JDK(以 Java 11 为例)

sudo yum install -y java-11-openjdk-devel

如果只运行程序不编译,可装:

sudo yum install -y java-11-openjdk

4. 验证安装

java -version

二、设置 JAVA_HOME(可选但推荐)

1. 查找 Java 安装路径

readlink -f $(which java)

示例输出:

/usr/lib/jvm/java-11-openjdk-11.0.21.9-1.el7.x86_64/bin/java

2. 配置环境变量

sudo vi /etc/profile.d/java.sh

内容:

export JAVA_HOME=/usr/lib/jvm/java-11-openjdk
export PATH=$JAVA_HOME/bin:$PATH

3. 生效配置

source /etc/profile.d/java.sh

三、手动安装 Oracle JDK(不推荐新手)

  1. 从 Oracle 官网下载 .rpm 或 .tar.gz
  2. 安装:
sudo rpm -ivh jdk-17_linux-x64_bin.rpm

或解压:

tar -xzf jdk-17_linux-x64_bin.tar.gz -C /opt

然后手动配置 JAVA_HOME


四、常见问题

1. 没有 wget / vim

sudo yum install -y wget vim

2. 多个 Java 版本切换

sudo alternatives --config java

如果你告诉我:

  • CentOS 版本(7 / 8 / Stream)
  • 需要 Java 8 / 11 / 17
  • 运行环境还是开发环境

我可以给你精确命令。

0 踩