2010-01-28 91 views
3

開發Grails插件時,可以使用watchedResourcesobserve屬性將其配置爲重新加載。從我閱讀官方文檔看來,前者會導致插件在文件更改時重新加載,而後者在插件更改時會重新加載,這是否正確?grails插件重新加載

舉個例子,一個插件需要在Grails服務發生變化時重新加載自己,是否等價於?

def watchedResources = "file:./grails-app/services/*Service.groovy" 
def observe = ["services"] 

謝謝, 唐

回答

4

這些都說明如下:http://www.grails.org/Auto+Reloading+Plugins

你的插件不會重載,而是一個事件將被)解僱,你可以在你的onChange處理(回調。一個用例是帶註釋的工件;如果您監視這些變化並且發生變化,則可以根據新值重新運行所做的任何配置更改。

+0

鏈接斷開。我認爲這是一個更新的鏈接http://grails.github.io/grails-doc/2.5.4/guide/plugins.html#participatingInAutoReloadEvents(我對獲得這個功能感興趣!) – 2016-05-04 14:28:30

相關問題