温馨提示×

ubuntu java_HOME怎么设

小樊
32
2026-09-04 01:30:17
栏目: 编程语言

在 Ubuntu 上设置 JAVA_HOME 一般步骤如下:


1. 先确认 Java 安装路径

which java

通常会显示:

/usr/bin/java

但这只是链接,真正路径要看:

readlink -f /usr/bin/java

例如输出可能是:

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

那么 JAVA_HOME 就是:

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

也可以直接列出已安装 JDK:

ls /usr/lib/jvm/

2. 设置 JAVA_HOME(推荐方式)

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

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

永久设置(用户级)

编辑 ~/.bashrc

nano ~/.bashrc

在末尾添加:

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

保存后执行:

source ~/.bashrc

系统级(所有用户)

sudo nano /etc/profile

添加同样内容:

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

然后:

source /etc/profile

3. 验证

echo $JAVA_HOME
java -version

如果你用的是 apt 安装的 OpenJDKOracle JDK,或者是在 Docker / Jenkins / Spring Boot 环境里设置,我可以给你更具体的写法。

0