在 Debian 上设置 JAVA_HOME 通常分几步:先确认 Java 装在哪里,再写到环境变量里。
java -version
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
编辑:
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
echo $JAVA_HOME
java -version
sudo update-alternatives --config java
选好默认 Java 后,JAVA_HOME 仍按上面的路径设置即可。
如果你告诉我:
我可以给你更精确的一行命令。