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