- JDB 教程
- JDB - 首页
- JDB - 简介
- JDB - 安装
- JDB - 语法
- JDB - 选项
- JDB - 会话
- JDB - 基本命令
- JDB - 断点
- JDB - 单步执行
- JDB - 异常
- JDB - 在 Eclipse 中使用
- JDB 有用资源
- JDB - 快速指南
- JDB - 有用资源
- JDB - 讨论
JDB - 选项
本章描述了 JDB 中可用的重要选项,这些选项作为参数与 jdb 命令一起提交。
选项
下表包含 JDB 接受的选项列表
名称 | 描述 |
---|---|
-help | 显示帮助信息并列出相关选项。 |
-sourcepath | 如果未指定路径,则使用给定的路径作为源文件路径;否则,它采用默认路径“.”,即当前目录。 |
-attach | 通过指定正在运行的 VM 地址将调试器附加到正在运行的 VM。 |
-listen | 等待正在运行的 VM 使用标准连接器连接。 |
-listenany | 等待正在运行的 VM 使用任何地址连接。 |
-launch | 在启动作业时立即启动被调试的应用程序。 |
-listconnectors | 列出此 VM 中可用的连接器。 |
-connect | 使用命名连接器和列出的参数值连接到目标 VM。 |
-dbgtrace | 打印用于调试 jdb 的信息。 |
-tclient | 在 Java Hotspot VM(客户端)中运行应用程序。 |
-tserver | 在 Java Hotspot VM(服务器)中运行应用程序。 |
-Joption | 将选项传递给用于运行 JDB 的 Java 虚拟机。 |
在命令中使用选项
以下命令显示如何使用上述一些选项
-help
以下命令获取关于使用 JDB 的 -help 信息。
\>jdb -help
-attach
以下命令将调试器附加到指定的 VM(端口号:1099)。
\> jdb -attach 1099
-listen
以下命令使当前 VM 上运行的 JDB 进程使用标准连接器等待(VM 在 8008)。
\>jdb -listen 8088
-listenany
以下命令使当前 VM 上运行的 JDB 进程使用任何连接器等待(当前正在运行的端口中的 VM)。
\>jdb –listenany
-tclient
以下命令在 Java Hotspot(™) VM(客户端)中执行应用程序。
\>jdb –tclient
-tserver
以下命令在 Java Hotspot(™) VM(服务器)中执行应用程序。
\>jdb -tserver
广告