Eclipse自动构建自定义项目:首次构建怎么样?

时间:2014-05-27 17:35:15

标签: eclipse eclipse-rcp eclipse-pde

Eclipse“自动构建”应该在资源发生变化时触发构建。 在我的Eclipse-RCP应用程序中,我有一个带有自定义Nature和我的Builder的项目。构建器按预期调用(有或没有“自动构建”),除了一个问题:当Eclipse以“自动构建”开始时,项目不构建;如果项目已关闭并打开,则相同。

Eclipse构建管理器如何确定“新”项目是否需要构建?

1 个答案:

答案 0 :(得分:1)

您使用的是IncrementalProjectBuilder吗?

如果是,那么eclipse不会决定构建什么。它只是调用build(...)方法的实现,具有它的构建类型(自动,完整,清洁或增量)。由此,您可以使用getDelta()方法中的IDelta来决定要做什么。

当eclipse启动时,如果在eclipse关闭时没有更改资源,那么它将不会触发构建。

相关问题