温馨提示×

debian下java_HOME怎设

小樊
41
2026-09-05 01:30:47
栏目: 编程语言

在 Debian 下设置 JAVA_HOME 通常分几步:先确认 Java 安装在哪,再写入环境变量。


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

2. 设置 JAVA_HOME(推荐方式)

对所有用户生效

编辑:

sudo nano /etc/environment

添加一行(按你的实际路径):

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

保存后执行:

source /etc/environment

只对当前用户生效

编辑:

nano ~/.bashrc

在末尾加:

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

然后:

source ~/.bashrc

3. 验证

echo $JAVA_HOME
java -version

4. 如果装了多个 Java(可选)

可以用:

sudo update-alternatives --config java

选择默认 Java,再按上面方法设 JAVA_HOME


如果你是用 Tomcat / Maven / Spring Boot,也可以告诉我,我可以给你对应的配置方式。

0