JDB - 选项

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

选项

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

名称描述
-help显示帮助信息并列出相关选项.
-sourcepath如果未指定path,则使用给定的源文件路径,然后采用默认路径".",即当前目录.
-attach通过指定正在运行的VM地址将调试器附加到正在运行的VM.
-listen等待正在运行的VM使用标准连接器进行连接.
-listenany等待正在运行的VM使用任何添加进行连接ress.
-launch在启动工作中立即启动已调试的应用程序.
-listconnectors列出此VM中可用的连接器.
-connect使用带有列出参数值的命名连接器连接到目标VM.
-dbgtrace打印调试jdb的信息.
-tclient在Java Hotspot VM(客户端)中运行应用程序.
-tserver在Java Hotspot VM(服务器)中运行应用程序.
-Joption将选项传递给用于运行JDB的Java虚拟机.

使用带命令的选项

以下命令显示如何使用上面的一些选项:

-help

以下内容mand使用JDB获取-help.

 
 \> jdb -help

-attach

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

 
 \> jdb -attach 1099

-listen

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

 
 \> jdb -listen 8088

-listenany

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

 
 \> jdb -listenany

-tclient

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

 
 \> jdb -tclient

-tserver

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

 
 \> jdb -tserver