【发布时间】:2015-12-09 12:05:59
【问题描述】:
我有以下自定义插件:
class GenPlugin implements Plugin<Project> {
void apply(Project project) {
project.task("gen", type:GenTask)
}
}
这会将以下任务添加到项目中:
class GenTask extends DefaultTask {
@TaskAction
def gen() {
println "hello"
}
}
groovy 代码打包并部署到本地 maven 存储库,然后我在构建中引用依赖项:
apply plugin: 'gen'
我可以使用gradle gen 成功运行任务,如何在我的 build.gradle 中运行此任务而不将其指定为参数?
【问题讨论】: