# CentOS8 设置 JAVA\_HOME

**URL:** <https://www.isharkfly.com/t/centos8-java-home/760>\
**Category:** 程序语言\
**Tags:** java\
**Created:** [December 6, 2020, 4:48pm UTC](https://www.isharkfly.com/t/centos8-java-home/760 "2020-12-06T16:48:04Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![honeymoose](https://www.isharkfly.com/user_avatar/www.isharkfly.com/honeymoose/32/20796_2.png) [@honeymoose](https://www.isharkfly.com/u/honeymoose)\
**Post date:** [December 6, 2020, 4:48pm UTC](https://www.isharkfly.com/t/centos8-java-home/760/1 "2020-12-06T16:48:04Z")

</div>

首先你需要找到你 Java 的安装路径。

运行下面的命令：

```auto
alternatives --config java

```

你可以了解当前服务器上安装的 Java 版本和路径。

```auto
[root@devops-norctx-com opt]# alternatives --config java

There is 1 program that provides 'java'.

  Selection Command
-----------------------------------------------
*+ 1 java-11-openjdk.x86_64 (/usr/lib/jvm/java-11-openjdk-11.0.9.11-0.el8_2.x86_64/bin/java)

Enter to keep the current selection[+], or type selection number: 

```

根据上面的命令输出，你需要运行下面的命令进行 JAVA\_HOME 配置

```auto
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-11.0.9.11-0.el8_2.x86_64
export PATH=${JAVA_HOME}/bin:${PATH}

```

简单来说就是先找到 Java 的路径，然后将这个路径设置到 PATH 中就可以了。

然后需要运行命令：

```auto
source /etc/profile

```

来让你的配置进行生效。

当所有配置成功后，可以执行命令：

```auto
echo $JAVA_HOME

```

如果你能看到保存的路径，则说明你的配置已经生效了。
