温馨提示×

centosjava配置需要什么

小樊
48
2026-10-02 20:49:10
栏目: 编程语言

在 CentOS 上配置 Java 环境,通常需要以下步骤(以 CentOS 7/8 为例,适用于大多数场景):


一、确认系统版本

cat /etc/centos-release

二、安装 Java(两种方式)

方式 1:使用 yum 安装(推荐,简单)

1. 查看可安装的 Java 版本

yum list available java*

2. 安装 OpenJDK(常用)

# JDK 8
sudo yum install -y java-1.8.0-openjdk java-1.8.0-openjdk-devel

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

方式 2:手动安装 Oracle JDK(需要官网下载)

  1. 从 Oracle 官网下载 .rpm 或 .tar.gz
  2. 安装 rpm:
sudo rpm -ivh jdk-8uXXX-linux-x64.rpm

或解压 tar.gz:

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

三、配置环境变量

编辑配置文件

sudo vi /etc/profile

在文件末尾添加(示例为 JDK8)

export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

如果是手动安装,改成你的实际路径,如: /usr/local/jdk1.8.0_XXX

使配置生效

source /etc/profile

四、验证 Java 是否配置成功

java -version
javac -version
echo $JAVA_HOME

五、设置默认 Java(多版本时)

sudo alternatives --config java

六、常见问题

✅ javac 命令找不到
→ 没装 -devel 包

✅ 环境变量不生效
→ 确认 source /etc/profile 或重启终端

✅ CentOS 8 已停止维护
→ 可用 dnf 或迁移到 Rocky/AlmaLinux


如果你是想 跑 Java 项目 / Spring Boot / Tomcat,可以告诉我具体用途,我可以给你更针对性的配置方案。

0 踩