2013-04-04 93 views

回答

2

您可以创建JettyRun类型的多个任务。要动态创建不同的任务实例,您可以使用Groovy语法糖。

4.times { // this can be replaced by iterating over your different environment settings 
    task "jettyRun${it}(type:JettyRun) { 
     // do you custom configuration here 
    } 
} 

BB, 刘若英

+0

我 应用插件: '码头' ... 任务runJettyTest1(类型:JettyRun){} 和接收... *出了什么问题: 评估项目':webapp'时发生问题。 >无法在项目':webapp'上找到属性'JettyRun'。 – 2013-04-04 18:01:05

+0

我有点惊讶。我本以为会自动导入JettyRun任务。你可以尝试通过添加“import org.gradle.api.plugins.jetty.JettyRun” – 2013-04-05 14:13:47

+0

明确地在您的构建脚本中导入JettyRun类。是的,它有帮助,谢谢。现在 - 如何为从JettyRun继承的每个此类任务设置系统属性,Web应用程序根目录和类路径? – 2013-04-05 18:49:04

相关问题