gradle,gretty-如何在服务器场任务中运行任务?
我想在gradle,gretty-如何在服务器场任务中运行任务?,gradle,gretty,Gradle,Gretty,我想在farmtask中运行任务: farm { // run my task here. } 有人能帮我吗?farm是一个扩展,不是任务,因此无法运行。还要注意,以编程方式运行任务既不是好主意,也不是好做法。您需要定义自己的任务,然后定义依赖项: task myTask << { println "Here's an action" } farmRun.dependsOn myTask task我的任务您能更准确地说明您需要做什么吗?据我所知,farm是一个扩展,
farm
task中运行任务:
farm {
// run my task here.
}
有人能帮我吗?
farm
是一个扩展,不是任务,因此无法运行。还要注意,以编程方式运行任务既不是好主意,也不是好做法。您需要定义自己的任务,然后定义依赖项:
task myTask << {
println "Here's an action"
}
farmRun.dependsOn myTask
task我的任务您能更准确地说明您需要做什么吗?据我所知,farm是一个扩展,任务不是设计在扩展中运行的。我想调用./gradlew farmRun,它将自动运行我的一个任务或函数。非常感谢。然后定义你的任务和farmRun
任务之间的依赖关系。亲爱的欧泊,你能告诉我确切的路线吗,我不知道。非常感谢。您好,我在farmRun中遇到错误。dependsOn在项目上找不到属性“farmRun”:bl notification server。并将其替换为farm.dependsOn myTask,然后发生另一个错误:评估项目时出现问题:“bl通知服务器”。>找不到参数[任务]:bl通知服务器:myTask']的dependsOn()方法。请提供建议,非常感谢。嗨,欧泊,我现在运行时没有错误:./gradlew farmRun,但我看不到这句话:这是一个动作。@LeKimTrang,添加了演示以证明它运行良好。亲爱的欧泊,非常感谢。这真的很有帮助。格雷德尔·迪蒙怎么样?我们能把格拉德尔·迪蒙当作任务吗?非常感谢你。
task myTask << {
println "Here's an action"
}
project.afterEvaluate {
farmRun.dependsOn myTask
}