第 3 章 红帽构建的 OpenJDK 21 的调试符号
调试符号有助于调查红帽构建的 OpenJDK 应用程序崩溃。
3.1. 安装调试符号
这个步骤描述了如何为红帽构建的 OpenJDK 安装调试符号。
先决条件
在本地 sytem 上安装了
gdb
软件包。-
您可以在 CLI 上发出
sudo yum install gdb
命令,以在本地系统上安装此软件包。
-
您可以在 CLI 上发出
流程
要安装调试符号,请输入以下命令:
$ sudo debuginfo-install java-21-openjdk $ sudo debuginfo-install java-21-openjdk-headless
这些命令安装
java-21-openjdk-debuginfo
、java-21-openjdk-headless-debuginfo
以及为红帽构建的 OpenJDK 21 二进制文件提供调试符号的额外软件包。这些软件包并不是自我的,不包含 可执行二进制文件。注意debuginfo-install
由yum-utils
软件包提供。要验证是否安装了 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)