在 CentOS 上查看 Java 版本,常用有以下几种方法:
java -version(最常用)java -version
示例输出:
openjdk version "1.8.0_382"
OpenJDK Runtime Environment (build 1.8.0_382-b05)
OpenJDK 64-Bit Server VM (build 25.382-b05, mixed mode)
javac 版本(JDK 才有)如果是 JDK 而不是 JRE:
javac -version
rpm -qa | grep java
或
rpm -qa | grep jdk
which java
ls -l $(which java)
alternatives(CentOS 常用)alternatives --config java
可以查看系统中配置的所有 Java 版本。
echo $JAVA_HOME
如果没有设置,可以查看:
env | grep JAVA
command not foundPATHsudo alternatives --config java
如果你愿意,可以贴一下你的 CentOS 版本(如 7 / 8 / Stream),我可以给你更精确的命令。