JDB - Tùy chọn

Chương này mô tả các tùy chọn quan trọng có sẵn trong JDB được gửi dưới dạng đối số với lệnh jdb.

Tùy chọn

Bảng sau đây chứa danh sách các tùy chọn được JDB chấp nhận:

Tên Sự miêu tả
-Cứu giúp Hiển thị thông báo trợ giúp và liệt kê các tùy chọn liên quan.
-sourcepath Sử dụng đường dẫn đã cho cho các tệp nguồn nếu đường dẫn không được chỉ định, thì đường dẫn này sẽ lấy đường dẫn mặc định “.”, Tức là thư mục hiện tại.
-gắn Đính kèm trình gỡ lỗi vào máy ảo đang chạy bằng cách chỉ định địa chỉ máy ảo đang chạy.
-nghe Chờ máy ảo đang chạy kết nối bằng trình kết nối tiêu chuẩn.
-listenany Chờ máy ảo đang chạy kết nối bằng bất kỳ địa chỉ nào.
-phóng Khởi chạy ứng dụng đã gỡ lỗi ngay lập tức khi khởi động.
-listconnectors Liệt kê các đầu nối có sẵn trong máy ảo này.
-kết nối Kết nối với máy ảo đích bằng trình kết nối được đặt tên với các giá trị đối số được liệt kê.
-dbgtrace In thông tin để gỡ lỗi jdb.
-tclient Chạy ứng dụng trong Java Hotspot VM (máy khách).
-tserver Chạy ứng dụng trong Java Hotspot VM (máy chủ).
-Joption Chuyển tùy chọn đến máy ảo Java được sử dụng để chạy JDB.

Sử dụng các tùy chọn với các lệnh

Các lệnh sau cho biết cách sử dụng một số tùy chọn ở trên:

-Cứu giúp

Lệnh sau được -help khi sử dụng JDB.

\>jdb -help

-gắn

Lệnh sau đính kèm trình gỡ lỗi vào một máy ảo được chỉ định (số cổng: 1099).

\> jdb -attach 1099

-nghe

Lệnh sau làm cho tiến trình JDB chạy trên máy ảo hiện tại chờ bằng cách sử dụng trình kết nối tiêu chuẩn (VM in 8008).

\>jdb -listen 8088

-listenany

Lệnh sau làm cho tiến trình JDB đang chạy trên máy ảo hiện tại phải chờ bằng cách sử dụng bất kỳ trình kết nối nào (máy ảo trong cổng hiện đang chạy).

\>jdb –listenany

-tclient

Lệnh sau đây thực thi ứng dụng trong Java Hotspot (™) VM (máy khách).

\>jdb –tclient

-tserver

Lệnh sau đây thực thi ứng dụng trong Java Hotspot (™) VM (máy chủ).

\>jdb -tserver