JDB - Opsi
Bab ini menjelaskan opsi penting yang tersedia di JDB yang dikirimkan sebagai argumen dengan perintah jdb.
Pilihan
Tabel berikut berisi daftar opsi yang diterima oleh JDB:
| Nama | Deskripsi | 
|---|---|
| -Tolong | Menampilkan pesan bantuan dan mencantumkan opsi terkait. | 
| -sourcepath | Menggunakan jalur yang diberikan untuk file sumber jika jalur tidak ditentukan, maka itu mengambil jalur default ".", Yaitu direktori saat ini. | 
| -melampirkan | Melampirkan debugger ke VM yang sedang berjalan dengan menentukan alamat VM yang sedang berjalan. | 
| -mendengarkan | Menunggu VM yang berjalan terhubung menggunakan konektor standar. | 
| -listenany | Menunggu VM yang berjalan terhubung menggunakan alamat apa pun. | 
| -meluncurkan | Meluncurkan aplikasi yang di-debug segera pada pekerjaan startup. | 
| -listconnectors | Mencantumkan konektor yang tersedia di VM ini. | 
| -Menghubung | Menghubungkan ke VM target menggunakan konektor bernama dengan nilai argumen yang tercantum. | 
| -dbgtrace.dll | Mencetak informasi untuk debugging jdb. | 
| -tclient | Menjalankan aplikasi di Java Hotspot VM (klien). | 
| -tserver | Menjalankan aplikasi di Java Hotspot VM (server). | 
| -Pilihan | Meneruskan opsi ke mesin virtual Java yang digunakan untuk menjalankan JDB. | 
Menggunakan Opsi dengan Perintah
Perintah berikut menunjukkan cara menggunakan beberapa opsi di atas:
-Tolong
Perintah berikut mendapatkan -help untuk menggunakan JDB.
\>jdb -help-melampirkan
Perintah berikut memasang debugger ke VM yang ditentukan (nomor port: 1099).
\> jdb -attach 1099-mendengarkan
Perintah berikut membuat proses JDB yang berjalan di VM saat ini menunggu menggunakan konektor standar (VM di 8008).
\>jdb -listen 8088-listenany
Perintah berikut membuat proses JDB yang berjalan di VM saat ini menunggu menggunakan konektor apa pun (VM di port yang saat ini berjalan).
\>jdb –listenany-tclient
Perintah berikut menjalankan aplikasi di Java Hotspot (™) VM (klien).
\>jdb –tclient-tserver
Perintah berikut menjalankan aplikasi di Java Hotspot (™) VM (server).
\>jdb -tserver