温馨提示×

centos中java环境怎么配

小樊
42
2026-09-24 02:35:09
栏目: 编程语言

在 CentOS 中配置 Java 环境,一般有两种常见方式:使用 yum 安装(简单) 和 手动安装 Oracle/OpenJDK(可控)。下面分别说明。


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

1. 查看可用 Java 版本

yum list available java-*-openjdk

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

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

如果是 Java 11:

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

3. 验证安装

java -version
javac -version

二、手动安装 JDK(适合生产环境)

1. 下载 JDK

以 Oracle JDK 8 为例(需自行下载):

cd /usr/local
tar -zxvf jdk-8uXXX-linux-x64.tar.gz

假设解压后为:

/usr/local/jdk1.8.0_XXX

2. 配置环境变量

编辑 /etc/profile:

sudo vi /etc/profile

在末尾添加:

export JAVA_HOME=/usr/local/jdk1.8.0_XXX
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

3. 使配置生效

source /etc/profile

4. 验证

java -version

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

sudo alternatives --config java

按提示选择对应版本即可。


四、常见问题

1. java 命令找不到

  • 确认 JAVA_HOME 和 PATH 配置正确
  • 是否执行了 source /etc/profile

2. CentOS 7 和 8 区别

  • CentOS 7:常用 yum
  • CentOS 8:推荐 dnf(兼容 yum)

如果你告诉我:

  • CentOS 版本(7 / 8 / Stream)
  • 需要 Java 8 / 11 / 17
  • 是否用于服务器生产环境

我可以给你更精确的配置方案。

0 踩