温馨提示×

CentOS如何检查Java版本

小樊
44
2026-07-19 11:54:23
栏目: 编程语言

CentOS 上检查 Java 版本,常用以下几种方法:

1. 查看默认 Java 版本(最常用)

java -version

输出示例:

openjdk version "1.8.0_392"
OpenJDK Runtime Environment (build 1.8.0_392-b08)
OpenJDK 64-Bit Server VM (build 25.392-b08, mixed mode)

2. 查看 Java 安装路径

which java

readlink -f $(which java)

3. 查看已安装的 Java 包(RPM)

rpm -qa | grep java

rpm -qa | grep jdk

4. 使用 alternatives 查看多版本 Java

如果系统中有多个 Java 版本:

alternatives --config java

update-alternatives --config java

查看当前配置:

alternatives --display java

5. 查看 JAVA_HOME(如果已配置)

echo $JAVA_HOME

如果为空,说明未设置。


6. 查看 javac 版本(确认 JDK)

javac -version

javac 说明安装的是 JDK,否则可能只是 JRE


7. systemd / 应用使用的 Java(可选)

如果是某个服务使用 Java,可查看其配置:

ps -ef | grep java

常见说明

  • OpenJDK:CentOS 默认 Java
  • Oracle JDK:手动安装,路径通常在 /usr/java/
  • 多版本切换推荐使用 alternatives

如果你愿意,可以贴一下 java -version 的输出,我可以帮你判断是 JDK 还是 JRE,以及是否适合你的应用。

0