JDB - Opzioni

Questo capitolo descrive le opzioni importanti disponibili in JDB che vengono inviate come argomenti con il comando jdb.

Opzioni

La tabella seguente contiene un elenco di opzioni accettate da JDB:

Nome Descrizione
-Aiuto Visualizza il messaggio della guida ed elenca le opzioni correlate.
-sourcepath Utilizza il percorso specificato per i file di origine se il percorso non è specificato, quindi utilizza il percorso predefinito ".", Ovvero la directory corrente.
-attaccare Collega il debugger alla VM in esecuzione specificando l'indirizzo della VM in esecuzione.
-ascolta Attende che la VM in esecuzione si connetta utilizzando il connettore standard.
-listenany Attende che la VM in esecuzione si connetta utilizzando qualsiasi indirizzo.
-lanciare Avvia l'applicazione sottoposta a debug immediatamente all'avvio del lavoro.
-listconnectors Elenca i connettori disponibili in questa VM.
-Collegare Si connette alla VM di destinazione utilizzando il connettore denominato con i valori degli argomenti elencati.
-dbgtrace Stampa le informazioni per il debug di jdb.
-tclient Esegue l'applicazione in Java Hotspot VM (client).
-tserver Esegue l'applicazione in Java Hotspot VM (server).
-Joption Passa l'opzione alla Java virtual machine utilizzata per eseguire JDB.

Utilizzo delle opzioni con i comandi

I seguenti comandi mostrano come utilizzare alcune delle opzioni precedenti:

-Aiuto

Il comando seguente ottiene -help sull'utilizzo di JDB.

\>jdb -help

-attaccare

Il comando seguente collega il debugger a una VM specificata (numero di porta: 1099).

\> jdb -attach 1099

-ascolta

Il comando seguente fa attendere il processo JDB in esecuzione sulla VM corrente utilizzando il connettore standard (VM in 8008).

\>jdb -listen 8088

-listenany

Il comando seguente fa in modo che il processo JDB in esecuzione sulla VM corrente attenda utilizzando qualsiasi connettore (VM nella porta attualmente in esecuzione).

\>jdb –listenany

-tclient

Il seguente comando esegue l'applicazione in Java Hotspot (™) VM (client).

\>jdb –tclient

-tserver

Il seguente comando esegue l'applicazione in Java Hotspot (™) VM (server).

\>jdb -tserver