搜索

第 3 章 红帽构建的 OpenJDK 21 的调试符号

download PDF

调试符号有助于调查红帽构建的 OpenJDK 应用程序崩溃。

3.1. 安装调试符号

这个步骤描述了如何为红帽构建的 OpenJDK 安装调试符号。

先决条件

  • 在本地 sytem 上安装了 gdb 软件包。

    • 您可以在 CLI 上发出 sudo yum install gdb 命令,以在本地系统上安装此软件包。

流程

  1. 要安装调试符号,请输入以下命令:

    $ sudo debuginfo-install java-21-openjdk
    
    $ sudo debuginfo-install java-21-openjdk-headless

    这些命令安装 java-21-openjdk-debuginfojava-21-openjdk-headless-debuginfo 以及为红帽构建的 OpenJDK 21 二进制文件提供调试符号的额外软件包。这些软件包并不是自我的,不包含 可执行二进制文件。

    注意

    debuginfo-installyum-utils 软件包提供。

  2. 要验证是否安装了 debug 符号,请输入以下命令:

    $ gdb which java
    
    Reading symbols from /usr/bin/java...Reading symbols from /usr/lib/debug/usr/lib/jvm/java-21-version/bin/java-21-version.x86_64.debug...done.
    (gdb)
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.