【问题标题】:grails plugin reloadinggrails插件重新加载
【发布时间】:2011-01-10 12:03:02
【问题描述】:

在开发 Grails 插件时,您可以使用 watchedResourcesobserve 属性将其配置为重新加载。从我阅读官方文档来看,似乎前者在文件更改时会导致插件重新加载,而后者在插件更改时会导致插件重新加载,对吗?

例如,一个插件需要在 Grails 服务发生变化时重新加载自己,以下是否等效?

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

谢谢, 唐

【问题讨论】:

    标签: grails grails-plugin


    【解决方案1】:

    这些都在这里描述:http://www.grails.org/Auto+Reloading+Plugins

    您的插件不会被重新加载,而是会触发一个您可以在 onChange() 回调中处理的事件。一个用例是带注释的工件;如果您监控其中的更改并且其中一项发生更改,则可以根据新值重新运行您所做的任何配置更改。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-08-15
    • 2012-03-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-10
    相关资源
    最近更新 更多