Java平台调试器架构(,JPDA)是一组用于调试Java代码的API。
- Java调试器接口(Java Debugger Interface,JDI)——定义了一个高层次Java接口,开发人员可以利用JDI轻松编写远程调试工具。
- Java虚拟机工具接口(Java Virtual Machine Tools Interface,JVMTI)——定义了一个原生(native)接口,可以对运行在Java虚拟机的应用程序检查状态、控制运行。
- Java虚拟机调试接口(JVMDI)——JVMDI在J2SE 5.0中被JVMTI取代,并在Java SE 6中被移除。
- Java调试线协议(JDWP)——定义了调试对象(一个 Java 应用程序)和调试器进程之间的通信协议。
参见
- Eclipse,一个集成了JPDA支持的开源IDE
- IntelliJ IDEA,一个集成了JPDA支持的开源商业软件
- ,一个利用了JPDA的开源Java调试器
- NetBeans,一个利用了JPDA的开源IDE
外部链接
- [http://docs.oracle.com/javase/7/docs/technotes/guides/jpda/architecture.html Java SE 7 JPDA概览]
评论 (0)