温馨提示×

ubuntu中java_home怎么设

小樊
31
2026-09-07 05:58:24
栏目: 编程语言

在 Ubuntu 中设置 JAVA_HOME 通常分几步:先确认 Java 安装路径 → 再配置环境变量。下面是最常用、最稳妥的做法。


一、确认 Java 安装路径

先查看 Java 安装在哪:

which java

一般会得到类似:

/usr/bin/java

再追查真实路径:

readlink -f /usr/bin/java

输出类似:

/usr/lib/jvm/java-11-openjdk-amd64/bin/java

那么 JAVA_HOME 就是:

/usr/lib/jvm/java-11-openjdk-amd64

二、设置 JAVA_HOME(推荐方式)

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

编辑用户环境变量文件:

nano ~/.bashrc

在文件末尾添加:

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

保存后执行:

source ~/.bashrc

方式 2:对所有用户生效

sudo nano /etc/profile

添加同样内容:

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

然后:

source /etc/profile

三、验证是否设置成功

echo $JAVA_HOME
java -version

如果 JAVA_HOME 正确显示路径,说明配置成功。


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

可以用:

sudo update-alternatives --config java

切换默认 Java,再重新设置 JAVA_HOME


如果你用的是 Ubuntu 22.04 / 24.04bash / zsh、或 Docker 环境,可以告诉我,我可以给更针对性的配置方式。

0