导入Eclipse项目后触发Gradle任务

时间:2016-05-03 12:46:50

标签: eclipse gradle build-process buildship

我们将Eclipse的自定义Gradle设置(GWT,构建器配置等)从STS Gradle插件移植到Buildship插件。

我们使用特殊的自行开发的任务,这些任务在通过eclipse-task和afterEclipseImport-task通过STS插件导入Gradle项目后自动执行。新的Buildship插件是否允许以类似的方式在Eclipse中导入后触发任务?

有没有人在使用Gradle Buildship插件导入项目后成功触发了Gradle任务?

1 个答案:

答案 0 :(得分:0)

迟到总比没有好:它已在 Buildship 3.1 中引入,并且需要 Gradle 5.4 或更高版本: https://www.eclipse.org/community/eclipse_newsletter/2019/june/buildship.php

您可以注册每次 Eclipse 将工作区与工作副本同步时要执行的任务:

eclipse {
    synchronizationTasks myCustomSyncTask
}

以及每次 Eclipse 执行构建时要执行的任务:

eclipse {
    autoBuildTasks myCustomBuildTask
}