在 Ubuntu 上查看 Java 版本,常用以下几种方式:
java -version
输出示例:
openjdk version "17.0.9" 2023-10-17
OpenJDK Runtime Environment (build 17.0.9+9-Ubuntu-122.04)
OpenJDK 64-Bit Server VM (build 17.0.9+9-Ubuntu-122.04, mixed mode)
javac -version
update-alternatives --list java
which java
echo $JAVA_HOME
如果没输出,说明未设置。
dpkg -l | grep -i jdk
或
apt list --installed | grep -i java
查看目录,例如:
ls /usr/lib/jvm/
java -version,没有 javac:说明只装了 JRE,没装 JDKPATH如果你愿意,可以贴一下 java -version 的输出,我可以帮你判断是 OpenJDK 还是 Oracle JDK,以及是否适合你的项目。