在 CentOS 中设置 Java 环境变量,通常有以下几种方式,最常用的是配置 JAVA_HOME 和 PATH。
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
可使用 alternatives 管理:
sudo alternatives --config java
如果你告诉我:
我可以给你更精确的配置示例。