
- 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
廣告