欢迎访问宝典百科,专注于IT类百科知识解答!
当前位置:宝典百科 >> 软件系统 >> linux >> 百科详情

怎么查看linux里的jdk版本号

2024-06-06 linux 责编:宝典百科 2663浏览

在 Linux 中查看 JDK 版本号的常用方法有以下几种:

怎么查看linux里的jdk版本号

1. 使用 `java -version` 命令:

```

$ java -version

java version "1.8.0_302"

Java(TM) SE Runtime Environment (build 1.8.0_302-b08)

Java HotSpot(TM) 64-Bit Server VM (build 25.302-b08, mixed mode)

```

这里输出了 Java 运行时环境的版本信息。

2. 使用 `which java` 命令查找 Java 的安装位置,然后使用 `ls -l` 查看软链接指向的实际 JDK 路径:

```

$ which java

/usr/bin/java

$ ls -l /usr/bin/java

lrwxrwxrwx 1 root root 22 Aug 12 2020 /usr/bin/java -> /etc/alternatives/java

$ ls -l /etc/alternatives/java

lrwxrwxrwx 1 root root 73 Aug 12 2020 /etc/alternatives/java -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.302.b08-0.el7_9.x86_64/bin/java

```

从上面的输出可以看出,系统中安装的是 OpenJDK 1.8.0_302 版本。

3. 使用 `rpm` 命令(适用于 RPM 发行版,如 CentOS/RHEL):

```

$ rpm -q java-1.8.0-openjdk

java-1.8.0-openjdk-1.8.0.302.b08-0.el7_9.x86_64

```

4. 使用 `apt-cache` 命令(适用于 Debian 发行版,如 Ubuntu):

```

$ apt-cache policy openjdk-8-jdk

openjdk-8-jdk:

Installed: 8u302-b08-1~deb9u1

Candidate: 8u302-b08-1~deb9u1

Version table:

8u302-b08-1~deb9u1 500

500 http://deb.debian.org/debian stretch/main amd64 Packages

100 /var/lib/dpkg/status

```

以上几种方法都可以查看当前系统中安装的 JDK 版本信息。具体使用哪种方法,取决于你使用的 Linux 发行版。

本站申明:宝典百科为纯IT类百科展示网站,网站所有信息均来源于网络,若有误或侵权请联系本站!
为您推荐
  • Linux服务器无法通过虚拟机(VM)进行远程访问是一个常见但复杂的技术问题,可能涉及网络配置、虚拟化环境设置、服务状态以及权限管理等多个维度。以下从核心原因、排查方法和解决方案入手,结合专业结构化数据进行分
    2025-11-07 linux 2291浏览
  • 在Linux操作系统中,命令行注销指用户主动终止当前命令行会话并退出系统的过程。与图形化界面点按注销按钮不同,命令行注销通过输入特定指令或组合键实现,是系统管理、远程操作及自动化脚本中的基础操作之一。本文将
    2025-11-06 linux 6254浏览
栏目推荐
  • 在Linux中查看SQL相关命令或操作主要涉及数据库客户端工具的使用,以下为常用方法和注意事项:1. MySQL/MariaDB命令行工具 - 登录数据库: bash mysql -u 用户名 -p 数据库名 输入后会提示输入密码,支持执行`SELECT`、
    2025-09-12 linux 9489浏览
  • 谷歌浏览器(Google Chrome)确实提供Linux版本,支持主流的Linux发行版(如Ubuntu、Debian、Fedora等)。以下是详细内容:1. 官方支持 Google Chrome有专为Linux设计的.deb(适用于Debian/Ubuntu)和.rpm(适用于Fedora/openSUSE)安装包,可从[官
    2025-09-12 linux 6739浏览
  • 在Linux下使用GCC或其他C编译器编译C语言源代码时,会生成以下类型的文件或结果:1. 可执行文件 默认情况下,GCC会生成名为`a.out`的可执行文件(除非通过`-o`选项指定输出文件名)。该文件是二进制格式(ELF格式),可直接
    2025-09-11 linux 5840浏览
全站推荐
  • Linux安装源是什么东西Linux安装源是指用于系统安装和软件包管理的资源集合,它包含操作系统的基础组件、应用程序、驱动程序等。安装源的核心作用是为Linux系统提供软件包的下载和管理渠道,确保用户能够快速、安全地获取
    2025-10-31 linux 821浏览
  • iOS短信怎么写字 是许多iOS用户在日常使用中时常遇到的问题。实际上,iOS短信功能不仅仅局限于基础的文字输入,其在输入法优化、格式设置、特殊符号支持等方面也具备丰富的操作技巧。本文将从基础操作到高级功能进行系
    2025-10-31 ios 9160浏览
  • macOS系统怎么安装是许多用户在购买Mac设备或更换操作系统时面临的问题。macOS作为苹果公司开发的桌面操作系统,安装过程需要根据不同的设备型号、硬件配置以及安装方式选择合适的步骤。本文将详细解析macOS的安装方法,并
    2025-10-31 macos 5900浏览
友情链接
底部分割线