如何以编程方式运行Eclipse启动配置?

jam*_*esh 40 eclipse build-process eclipse-pde eclipse-plugin

我发现很难很好地表达这个问题,因为有很多通用术语(运行,配置,启动等).开始:

您可以将运行配置保存在.launch文件中.(在"运行配置"对话框的"公用"选项卡下,另存为共享文件.

我们检查这些到SVN.开发人员可以传递它们,它有助于让新的开发人员更快地运行工作应用程序.

我想将这些作为构建的一部分进行检查,并使用它们以编程方式运行应用程序,测试等,而无需启动整个IDE.

.launch在UI之外运行文件的最佳方法是什么?

编辑:我试图统一在构建服务器和IDE上运行的测试.我并不特别想放弃集成调试,这是运行测试的ant脚本的情况.

对于使用多个捆绑包进行集成测试,或者对整个捆绑包进行单元测试,这可能是一个问题,您可能希望模拟扩展.

jam*_*esh 2

Ant4Eclipse可能为如何做到这一点提供了一个很好的起点。

不幸的是,这仅限于 Java 应用程序和 JUnit 配置;我对 PDE 应用程序和插件 JUnit 测试更感兴趣。