我有一個web服務,它是可執行的gradle jettyRun任務。如果我運行它在localhost:8080上運行。我想運行它在一個特定的IP地址和端口號。我目前的build.gradle如下:Gradle碼頭插件如何運行它在一個特定的IP地址和端口號
apply plugin: 'java'
apply plugin: 'eclipse'
apply plugin: 'war'
apply plugin: 'jetty'
jettyRun {
reload = "automatic"
scanIntervalSeconds = 10
}
其他依賴項被刪除。我知道docs我只是不知道語法。如何配置主機和端口?
因爲我不知道gradle或Groovy腳本。如果我把它放在jettyRunt {httpPort = 9000}裏面,這有什麼關係嗎?現在無法測試,這就是爲什麼要問。 – masiboo 2014-10-29 05:52:44
我剛測試過。它可以在jettyRun {}內部或外部工作。如果知道是否可以配置IP,那將非常好。不管怎麼說,還是要謝謝你! – masiboo 2014-10-29 05:59:39
是的,它的工作原理如下所示:http://www.gradle.org/docs/current/dsl/org.gradle.api.plugins.jetty.JettyRun.html。當涉及到設置IP時您可以嘗試通過將此屬性指定爲填充相應配置的文件jettyConfig來完成。什麼是好的配置是一個碼頭而不是gradle問題。 – Opal 2014-10-29 06:32:41