La arquitectura de depuración de la plataforma Java (JPDA) es un conjunto de API para depurar código Java .
- Interfaz de depuración de Java (JDI): define una interfaz de lenguaje Java de alto nivel que los desarrolladores pueden usar fácilmente para escribir herramientas de depuración remota para aplicaciones.
- Interfaz de herramientas de la máquina virtual Java (JVMTI): una interfaz nativa que ayuda a inspeccionar el estado y a controlar la ejecución de las aplicaciones que se ejecutan en la máquina virtual Java ( JVM ).
- Interfaz de depuración de la máquina virtual Java (JVMDI): JVMDI quedó obsoleta en J2SE 5.0 en favor de JVM TI, y se eliminó en Java SE 6.
- Protocolo de comunicación de depuración de Java (JDWP): define la comunicación entre los procesos del depurador y del proceso a depurar (una aplicación Java).

Interfaz de depuración de Java (JDI)
JDI es la capa más alta de la arquitectura del depurador de la plataforma Java. Permite acceder a la JVM y a las variables internas del programa depurado. También permite establecer puntos de interrupción , avanzar paso a paso y gestionar subprocesos. [ 1 ]
Véase también
- Eclipse , un IDE de código abierto integrado con soporte para JPDA.
- IntelliJ IDEA , un IDE Java comercial de código abierto con soporte JPDA integrado.
- JSwat, un depurador de Java de código abierto que utiliza JPDA
- NetBeans , un IDE de código abierto que utiliza JPDA
Referencias
- ↑ "Introducción a la interfaz de depuración de Java (JDI)" . baeldung.com. 7 de septiembre de 2019. Consultado el 19 de enero de 2020 .
Enlaces externos
- Arquitectura del depurador de la plataforma Java para Java SE 7
- Arquitectura del depurador de la plataforma Java para Java SE 8
Categorías :
- Depuradores
- Java (plataforma de software)