JDB - 选项


本章介绍 JDB 中可用的重要选项,这些选项作为 jdb 命令的参数提交。

选项

下表包含 JDB 接受的选项列表:

姓名 描述
-帮助 显示帮助消息并列出相关选项。
-源路径 使用给定的源文件路径,如果未指定路径,则采用默认路径“.”,即当前目录。
-附 通过指定正在运行的 VM 地址将调试器附加到正在运行的 VM。
-听 等待正在运行的虚拟机使用标准连接器进行连接。
-听 等待正在运行的虚拟机使用任何地址进行连接。
-发射 在启动作业时立即启动已调试的应用程序。
-列出连接器 列出此 VM 中可用的连接器。
-连接 使用具有列出的参数值的命名连接器连接到目标 VM。
-dbgtrace 打印用于调试 jdb 的信息。
-tclient 在 Java Hotspot VM(客户端)中运行应用程序。
-tserver 在 Java Hotspot VM(服务器)中运行应用程序。
-J选项 将选项传递给用于运行 JDB 的 Java 虚拟机。

将选项与命令一起使用

以下命令显示如何使用上述某些选项:

-帮助

以下命令获取有关使用 JDB 的 -help。

\>jdb -help

-附

以下命令将调试器附加到指定的 VM(端口号:1099)。

\> jdb -attach 1099

-听

以下命令使当前 VM 上运行的 JDB 进程使用标准连接器(8008 中的 VM)等待。

\>jdb -listen 8088

-听

以下命令使当前 VM 上运行的 JDB 进程使用任何连接器(当前正在运行的端口中的 VM)等待。

\>jdb –listenany

-tclient

以下命令在 Java Hotspot(™) VM(客户端)中执行应用程序。

\>jdb –tclient

-tserver

以下命令在 Java Hotspot(™) VM(服务器)中执行应用程序。

\>jdb -tserver