温馨提示×

ubuntu java路径在哪里设置

小樊
41
2026-09-25 10:21:46
栏目: 编程语言

在 Ubuntu 上,“Java 路径”通常指 JAVA_HOME 和 PATH 的设置,常见做法如下:


一、先确认 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

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

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

三、永久设置(推荐)

方式 1:对当前用户生效

编辑 ~/.bashrc 或 ~/.zshrc

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

四、使用 update-alternatives(多版本 Java 推荐)

sudo update-alternatives --config java

选择默认 Java 版本后,JAVA_HOME 仍建议手动设置。


五、验证

echo $JAVA_HOME
java -version

如果你是用 IDE(IDEA / Eclipse)、Spring Boot、Docker 或 systemd 服务,设置方式会略有不同,可以告诉我具体场景。

0 踩