温馨提示×

centosjava路径如何设置

小樊
43
2026-10-17 09:48:27
栏目: 编程语言

在 CentOS 上设置 Java 路径,通常包含两部分:JAVA_HOME 环境变量 和 PATH 环境变量。下面是常见且推荐的做法。


一、先确认 Java 是否已安装

java -version

如果已安装,会显示版本信息;如果没有,需要先安装(见下方)。

查找 Java 安装路径

which java

通常是一个软链接,可继续查看:

ls -l /usr/bin/java
ls -l /etc/alternatives/java

真实路径一般类似:

/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.382.b05-1.el7.x86_64

二、设置 JAVA_HOME 和 PATH(推荐方式)

方式 1:对当前用户生效(推荐)

编辑用户环境变量文件:

vi ~/.bashrc

在文件末尾添加(路径按实际修改):

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

使配置生效:

source ~/.bashrc

方式 2:对所有用户生效

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

四、(可选)CentOS 使用 alternatives 管理 Java

如果系统有多个 Java 版本:

sudo alternatives --config java

设置默认 Java 后,/usr/bin/java 会自动指向正确版本。


五、安装 Java(如未安装)

CentOS 7

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

CentOS 8 / Stream

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

如果你用的是 Tomcat / Jenkins / Hadoop 等,也可以告诉我,我可以给你对应的 Java 路径配置示例。

0 踩