在 CentOS 上配置 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
编辑用户环境变量文件:
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
编辑系统环境变量文件:
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 路径,说明配置成功。
可使用 alternatives 管理:
sudo alternatives --config java
yumdnf如果你告诉我 Java 版本 或 CentOS 版本,我可以给你更精确的配置示例。