Grails 2.5.1重新加载不起作用

Grails 2.5.1重新加载不起作用,grails,groovy,grails-plugin,Grails,Groovy,Grails Plugin,在Grails2.5.1中构建项目后,重新加载不起作用。在控制器、服务或我自己的groovy类中进行一些更改之后,我必须重新启动应用程序以查看更改。我用过这个,但有同样的行为 在控制台中,我得到一个错误- plugins.AbstractGrailsPluginManager - Plugin [controllers:2.5.1] could not reload changes to file [***.groovy]: Cannot get property 'cacheOperation

在Grails2.5.1中构建项目后,重新加载不起作用。在控制器、服务或我自己的groovy类中进行一些更改之后,我必须重新启动应用程序以查看更改。我用过这个,但有同样的行为

在控制台中,我得到一个错误-

plugins.AbstractGrailsPluginManager - Plugin [controllers:2.5.1] could not reload changes to file [***.groovy]: Cannot get property 'cacheOperationSource' on null object.

有什么想法吗?

也许这取决于缓存:1.1.8插件?在您的包中有grails或命名约定:。。。。。。在您发送给我的应用程序中,服务类的包名为package:grails.slow2现在如果我正确,grails似乎有一个插件管理器,可以缓存grails.*包名或文件夹中的所有文件,以加快重新加载速度。因此,您的服务类被缓存,因为包名称中有grails关键字。。更改包名…重新加载工作就完美了。请在您这边进行测试,并为我确认这一点。在我的所有软件包中,我没有打包grails…我面临的问题与此相同。你找到解决方案了吗?即使是“grails-ReloadingRunApp”也不起作用,默认情况下分叉执行是可用的。