JDB - Opciones

Este capítulo describe las opciones importantes disponibles en JDB que se envían como argumentos con el comando jdb.

Opciones

La siguiente tabla contiene una lista de opciones aceptadas por JDB:

Nombre Descripción
-ayuda Muestra el mensaje de ayuda y enumera las opciones relacionadas.
-sourcepath Utiliza la ruta dada para los archivos de origen si no se especifica la ruta, entonces toma la ruta predeterminada “.”, Es decir, el directorio actual.
-adjuntar Adjunta el depurador a la máquina virtual en ejecución especificando la dirección de la máquina virtual en ejecución.
-escucha Espera a que la máquina virtual en ejecución se conecte mediante un conector estándar.
-escuchar cualquier Espera a que la máquina virtual en ejecución se conecte utilizando cualquier dirección.
-lanzamiento Inicia la aplicación depurada inmediatamente en el trabajo de inicio.
-lista de conectores Enumera los conectores disponibles en esta VM.
-conectar Se conecta a la máquina virtual de destino mediante un conector con nombre con los valores de los argumentos enumerados.
-dbgtrace Imprime información para depurar jdb.
-tclient Ejecuta la aplicación en Java Hotspot VM (cliente).
-servidor Ejecuta la aplicación en Java Hotspot VM (servidor).
-Jopción Pasa la opción a la máquina virtual Java utilizada para ejecutar JDB.

Usar opciones con comandos

Los siguientes comandos muestran cómo utilizar algunas de las opciones anteriores:

-ayuda

El siguiente comando obtiene -ayuda sobre el uso de JDB.

\>jdb -help

-adjuntar

El siguiente comando adjunta el depurador a una máquina virtual específica (número de puerto: 1099).

\> jdb -attach 1099

-escucha

El siguiente comando hace que el proceso JDB que se ejecuta en la VM actual espere usando el conector estándar (VM en 8008).

\>jdb -listen 8088

-escuchar cualquier

El siguiente comando hace que el proceso de JDB que se ejecuta en la VM actual espere usando cualquier conector (VM en el puerto que se está ejecutando actualmente).

\>jdb –listenany

-tclient

El siguiente comando ejecuta la aplicación en Java Hotspot (™) VM (cliente).

\>jdb –tclient

-servidor

El siguiente comando ejecuta la aplicación en Java Hotspot (™) VM (servidor).

\>jdb -tserver