温馨提示×

ubuntu如何设置java home

小樊
38
2026-10-07 02:24:53
栏目: 编程语言

在 Ubuntu 上设置 JAVA_HOME 通常有以下几种常见方式,下面按推荐程度说明。


一、先确认 Java 已安装并查看路径

java -version

查看 Java 安装路径:

which java

通常真实路径类似于:

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

或

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

你可以用:

ls /usr/lib/jvm/

确认具体目录名。


二、临时设置(仅当前终端有效)

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

验证:

echo $JAVA_HOME

三、对当前用户永久生效(推荐)

编辑用户环境变量文件:

nano ~/.bashrc

在文件末尾添加:

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

保存后执行:

source ~/.bashrc

四、对所有用户生效(系统级)

sudo nano /etc/environment

添加或修改:

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

(注意:不要写 export)

重新登录或执行:

source /etc/environment

五、使用 update-alternatives(更规范)

如果安装了多个 Java:

sudo update-alternatives --config java

然后设置 JAVA_HOME 指向:

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

六、验证是否成功

echo $JAVA_HOME
java -version

如果你告诉我:

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

我可以给你最合适的配置方案。

0 踩