Eclipse 平台中的资源插件允许您管理程序的一组源文件并使用增量项目构建器编译它们。插件可以定义用于处理特殊资源类型(例如特定编程语言的源文件)的新构建器。一旦使用插件的构建器构建了可执行程序,您如何确保正确地调用它?
org.eclipse.debug.core 插件提供了允许程序定义用于启动程序的配置的 API。可以用不同的方式来启动程序。例如,可以为正常执行、调试、概要分析或以由插件定义的任何其它方式启动程序。Eclipse Java 开发工具(JDT)使用平台调试支持来启动 Java VM 和 Java 调试器。
org.eclipse.debug.ui 插件包括对启动参数和实用程序类的用户配置的支持,这些参数和类使实现功能强大的调试器更容易。
在启动和调试在平台调试支持中实现的程序方面存在一些共有的概念。但理解如何使用平台调试支持,最好的方法是研究启动和调试的一个健壮而具体的实现(如 JDT 启动和调试工具)。我们将在 JDT 具体实现的上下文中回顾平台调试支持的主要概念。