2
我需要從gradle任務啓動WireMock服務器。在java中,我會這樣做:使用Gradle任務創建一個Java類的實例?
WireMockServer wireMockServer = new WireMockServer(wireMockConfig().port(8089));
如何使用gradle任務創建此wireMock服務器?
我需要從gradle任務啓動WireMock服務器。在java中,我會這樣做:使用Gradle任務創建一個Java類的實例?
WireMockServer wireMockServer = new WireMockServer(wireMockConfig().port(8089));
如何使用gradle任務創建此wireMock服務器?
它可以以完全相同的方式完成。在這裏,你已經工作的例子:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.github.tomakehurst:wiremock:1.52'
}
}
import static com.github.tomakehurst.wiremock.core.WireMockConfiguration.wireMockConfig
import com.github.tomakehurst.wiremock.*
apply plugin: 'java'
task someTask {
doLast {
WireMockServer wireMockServer = new WireMockServer(wireMockConfig().port(8089))
println wireMockServer
}
}
如果外部庫是build.gradle
本身就應該被添加作爲一個依賴於buildscript
塊使用。
完成上述操作後,我得到錯誤:執行失敗的任務'projectname:someTask'INSTANCE – naveen
什麼錯誤?請粘貼它。 – Opal
錯誤:執行任務''>> INSTANCE –
naveen