Gradle:使用其他文件中的任务

时间:2014-08-13 08:30:06

标签: gradle build.gradle

我有一个多项目gradle设置。可以想象,一些项目需要使用相同的自定义任务。我四处寻找使用位于另一个build.gradle文件中的任务的方法,以避免代码重现,但无法找到任何信息。 有没有办法做到这一点?如果没有,是否有优雅的解决方法?

谢谢!

1 个答案:

答案 0 :(得分:3)

有几种方法可以做到这一点。最简单的方法是使用subprojects { ... }在根项目中定义它。您也可以将其写在单独的文件中,并使用apply from: yourfile.gradle添加它。

如果您想要更具体的答案,您必须提供有关项目和任务的更多信息。