2013-05-31 17 views

回答

1

這應該工作:

apply plugin: "jetty" 

jettyRun { 
    scanIntervalSeconds = 10 
} 

scanIntervalSecondsreload屬性無意中不是JettyRunGradle Build Language Reference(固定的搖籃1.7)的上市,但頁面鏈接到GroovyDoc的(「API文檔」在頂部),在那裏你可以在超類上找到它們。

+0

嗨,Peter,謝謝您的回答。 我已經嘗試設置scanIntervalSeconds = 1。重建被踢的唯一方法是當我將更改的文件複製到碼頭生成目錄。不完全是我想要的。是不是可以看到實際的src文件夾? – Timo

0

所以,我一直在尋找一種方式來使用的gradle爲碼頭插件幾天熱部署。我沒有任何運氣與:

reload = "automatic" scanIntervalSeconds = 1

碼頭檢查建立任何變化,而所發生的變化是SRC。改變碼頭看src文件夾似乎對我來說很混亂。

相反,我使用的Tomcat插件的gradle產出。 只需按照使用部分https://github.com/bmuschko/gradle-tomcat-plugin

熱插件已經在插件中配置,所以只需對build.gradle進行必要的更改就可以了。現在使用gradle進行熱部署...一個巨大的倍頻程序:) 如果有人已經能夠使用帶有gradle的jetty進行熱部署,請分享這個過程...直到那時tomcat是要走的路

相關問題