温馨提示×

ubuntu怎么配置java_HOME

小樊
49
2026-09-04 01:22:17
栏目: 编程语言

在 Ubuntu 上配置 JAVA_HOME 通常分为 查找 Java 安装路径配置环境变量 两步。下面给你最常用、最稳妥的做法。


一、确认 Java 是否已安装

java -version

如果没有安装,可以先安装(以 OpenJDK 11 为例):

sudo apt update
sudo apt install openjdk-11-jdk

二、查找 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/environment

添加或修改:

JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"

保存后执行:

source /etc/environment

四、验证配置是否成功

echo $JAVA_HOME

输出应为:

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

再测试:

$JAVA_HOME/bin/java -version

五、如果你装了多个 Java 版本

可以用:

sudo update-alternatives --config java

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


如果你告诉我:

  • Ubuntu 版本
  • Java 版本(8 / 11 / 17)
  • 是桌面版还是服务器版

我可以给你完全对应的一条命令配置方案

0