温馨提示×

centos怎样设置java变量

小樊
35
2026-09-05 22:50:22
栏目: 编程语言

在 CentOS 中设置 Java 环境变量,通常有以下几种方式,最常用的是配置 JAVA_HOMEPATH


一、先确认 Java 是否已安装

java -version

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

sudo yum install java-1.8.0-openjdk-devel

安装后查看 Java 安装路径:

which java
# 或
readlink -f $(which java)

一般路径类似:

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

二、临时设置(仅当前终端有效)

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

关闭终端后失效


三、当前用户永久生效(推荐)

编辑用户环境变量文件:

vi ~/.bashrc

在文件末尾添加:

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

使配置生效:

source ~/.bashrc

四、所有用户生效(系统级)

编辑系统环境变量文件:

sudo vi /etc/profile

在文件末尾添加:

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

使配置生效:

source /etc/profile

五、验证是否配置成功

echo $JAVA_HOME
java -version

六、如果有多个 Java 版本(可选)

可使用 alternatives 管理:

sudo alternatives --config java

如果你告诉我:

  • CentOS 版本(6 / 7 / 8)
  • Java 版本(8 / 11 / 17)
  • 是用户级还是系统级

我可以给你更精确的配置示例。

0