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