2013-04-04 94 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

相關問題