温馨提示×

centos如何弄java环境

小樊
41
2026-09-24 02:37:08
栏目: 编程语言

在 CentOS 上搭建 Java 环境,一般有两种常见方式:用 yum 安装(简单) 和 手动安装 Oracle JDK(灵活、指定版本)。下面分别说明。


一、使用 yum 安装 OpenJDK(推荐新手)

1. 查看可用 JDK 版本

yum list available java-*-openjdk

常见版本:

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

2. 安装 JDK(以 Java 8 为例)

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

注意:devel 包含 javac,开发必须装

3. 验证安装

java -version
javac -version

二、手动安装 Oracle JDK / 指定版本 JDK

1. 下载 JDK

例如 JDK 17:

cd /usr/local
wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz

2. 解压

tar -zxvf jdk-17_linux-x64_bin.tar.gz

3. 配置环境变量

vi /etc/profile

在文件末尾添加:

export JAVA_HOME=/usr/local/jdk-17
export PATH=$JAVA_HOME/bin:$PATH

4. 生效配置

source /etc/profile

5. 验证

java -version

三、多版本 JDK 切换(可选)

alternatives --config java

或手动改 JAVA_HOME


四、常见问题

1. 找不到 javac

说明只装了 java,没装 devel

yum install java-1.8.0-openjdk-devel

2. CentOS 7 / 8 区别

  • CentOS 7:用 yum
  • CentOS 8+:用 dnf(兼容 yum)

如果你告诉我:

  • CentOS 版本(7 / 8 / Stream)
  • 用 OpenJDK 还是 Oracle JDK
  • Java 8 / 11 / 17

我可以给你精确命令。

0 踩