在 Debian 系统上查看 Java 版本,常用以下几种方法:
java -version
输出示例:
openjdk version "17.0.9" 2023-10-17
OpenJDK Runtime Environment (build 17.0.9+9-Debian-1deb12u1)
OpenJDK 64-Bit Server VM (build 17.0.9+9-Debian-1deb12u1, mixed mode)
update-alternativesupdate-alternatives --list java
或查看所有 Java 相关命令:
update-alternatives --list javac
查看当前使用的 Java:
update-alternatives --display java
dpkg -l | grep openjdk
dpkg -l | grep -E 'jdk|jre'
echo $JAVA_HOME
如果为空,可以手动查找:
readlink -f $(which java)
通常路径类似:
/usr/lib/jvm/java-17-openjdk-amd64/bin/java
javac 编译器版本javac -version
/usr/lib/jvm/
查看该目录:
ls /usr/lib/jvm/
which java
| 目的 | 命令 |
|---|---|
| 查看 Java 版本 | java -version |
| 查看已安装 Java | update-alternatives --list java |
| 查看 Debian 包 | `dpkg -l |
| 查看 JAVA_HOME | echo $JAVA_HOME |
如果你是想 切换 Java 版本 或 安装指定版本(如 Java 8 / 11 / 17),也可以告诉我你的 Debian 版本(如 11 / 12)。