在 CentOS 上查看 Java 版本,常用以下几种方法:
java -version
示例输出:
openjdk version "1.8.0_362"
OpenJDK Runtime Environment (build 1.8.0_362-b09)
OpenJDK 64-Bit Server VM (build 25.362-b09, mixed mode)
如果是通过 yum / rpm 安装的:
rpm -qa | grep java
或
rpm -qa | grep jdk
alternatives --config java
会列出所有已注册的 Java,并标明当前使用的版本。
echo $JAVA_HOME
$JAVA_HOME/bin/java -version
which java
ls /usr/lib/jvm/
如果你是想确认某个程序用的是哪个 Java,可以告诉我具体场景(比如 Tomcat、Spring Boot、定时任务等)。