在 CentOS 上查看 Java 版本,常用以下几种方法:
java -version
输出示例:
openjdk version "1.8.0_362"
OpenJDK Runtime Environment (build 1.8.0_362-b08)
OpenJDK 64-Bit Server VM (build 25.362-b08, mixed mode)
如果是通过 yum / rpm 安装的:
rpm -qa | grep java
或
yum list installed | grep java
echo $JAVA_HOME
$JAVA_HOME/bin/java -version
ls /usr/lib/jvm/
或
update-alternatives --list java
切换版本可用:
sudo alternatives --config java
which java
如果你是想确认用的是 Oracle 还是 OpenJDK,从 java -version 的输出里就能看出来(openjdk 或 Java(TM))。
需要我帮你判断某个 Java 是否配置正确,也可以把输出贴出来。