在grails vaadin项目中启用自动重新编译

在grails vaadin项目中启用自动重新编译,grails,internationalization,vaadin,dynamic-compilation,Grails,Internationalization,Vaadin,Dynamic Compilation,我有一个grails vaadin项目。在我开始使用国际化之前,自动重新编译功能一直运行良好,从那时起,我必须重新启动服务器以重新编译任何更改 有什么想法吗?查看vaadinglailsplugin.groovy(插件内)中的关注资源部分,很明显,对messages.properties文件的更改不会导致插件重新配置其动态处理i8n消息的方式 简单地说,当您更改messages.properties时,插件(v1.4)不支持重新加载它的i8n方法。在我的VaadinGrailsPlugin.gr

我有一个grails vaadin项目。在我开始使用国际化之前,自动重新编译功能一直运行良好,从那时起,我必须重新启动服务器以重新编译任何更改


有什么想法吗?

查看vaadinglailsplugin.groovy(插件内)中的关注资源部分,很明显,对messages.properties文件的更改不会导致插件重新配置其动态处理i8n消息的方式


简单地说,当您更改messages.properties时,插件(v1.4)不支持重新加载它的i8n方法。

在我的VaadinGrailsPlugin.groovy中,我有def watchedResources=[“file:./grails app/vaadin/***.groovy”],但我对该文件夹中任何groovy类所做的任何更改都会被重新编译程序忽略。我从未使用过vaadin(或Grails的插件),但是读取插件的源代码和onChange闭包时,它看起来/应该/正在重新加载您更改的类。您可能想提出一个JIRA问题。