温馨提示×

centos如何配置java变量

小樊
42
2026-09-21 01:02:31
栏目: 编程语言

在 CentOS 上配置 Java 环境变量,通常步骤如下:


一、先确认 Java 是否已安装

java -version

如果没有安装,可以先安装(以 OpenJDK 为例):

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

安装完成后,查看 Java 安装路径:

which java
readlink -f $(which java)

一般路径类似:

/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.xxx/jre/bin/java

JAVA_HOME 为:

/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.xxx

二、配置 Java 环境变量

方法 1:只对当前用户生效(推荐新手)

编辑用户环境变量文件:

vi ~/.bashrc

在文件末尾添加:

export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.xxx
export PATH=$JAVA_HOME/bin:$PATH

使配置生效:

source ~/.bashrc

方法 2:对所有用户生效(服务器常用)

编辑系统环境变量文件:

sudo vi /etc/profile

在文件末尾添加:

export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.xxx
export PATH=$JAVA_HOME/bin:$PATH

使配置生效:

source /etc/profile

三、验证配置是否成功

echo $JAVA_HOME
java -version

如果能正常显示 Java 版本和 JAVA_HOME 路径,说明配置成功。


四、常见问题

1. 有多个 Java 版本怎么办?

可使用 alternatives 管理:

sudo alternatives --config java

2. CentOS 7 和 CentOS 8 区别

  • CentOS 7:yum
  • CentOS 8:dnf

如果你告诉我 Java 版本CentOS 版本,我可以给你更精确的配置示例。

0