程序调试和启动支持

Eclipse 平台内的资源插件允许您管理程序的一组源文件并使用增量项目构建器编译它们。 插件可以定义新的构建器来处理特殊资源类型,如特定编程语言的源文件。 一旦使用插件的构建器构建可执行程序,如何确保正确地调用它?

org.eclipse.debug.core 插件提供了允许程序定义用于启动程序的配置的 API。可以启动程序以便进行常规执行,也可以调试方式启动程序,这取决于插件的功能。Eclipse Java 开发工具(JDT)使用平台调试支持来启动 Java VM 和 Java 调试器。  

org.eclipse.debug.ui 插件包括对启动参数和实用程序类的用户配置的支持,这些参数和类使实现功能强大的调试器更容易。

启动和调试在平台调试支持中实现的程序有一些共享概念。但理解如何使用平台调试支持,最好的方法是研究如何健壮而具体地实现启动和调试(如 JDT 启动和调试工具)。我们将回顾平台调试支持的主要概念,以便提供研究具体实现途径的方向。

有关如何定义和开发定制启动配置的详细说明,参见 We Have Lift-off: The Launching Framework in Eclipse

Copyright IBM Corporation and others 2000, 2003.