ubuntu 或者 raspbian 中如何查看已经安装的 JDK? 可以使用下面的命令: sudo update-alternatives --config java 进行查看,你也可以使用 sudo update-alternatives --config javac 也是一样的。 系统中将会显示已经安装的 JDK 的路径 There are 3 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1101 auto mode 1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1101 manual mode 2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode 3 /usr/lib/jvm/java-8-oracle/jre/bin/java 1081 manual mode Press <enter> to keep the current choice[*], or type selection number: 如果操作系统中只安装了一个 JDK,那么将会显示为 root@raspberrypi:/usr/lib/jvm# update-alternatives --config java There is only one alternative in link group java (providing /usr/bin/java): /usr/lib/jvm/java-11-openjdk-armhf/bin/java Nothing to configure. root@raspberrypi:/usr/lib/jvm# 你可以使用路径 /usr/lib/jvm/default-java 来设置你默认的 JDK HOME 路径,那么不管你如何调整默认的 JDK,都能够保证你能够在操作系统中使用默认的 JDK。 运行 ls -alht 命令后,我们可以看到系统是通过 ln 连接的方式设置 default-java 的。 https://www.cwiki.us/questions/57938466