Grails Webflow不自动重新加载

Grails Webflow不自动重新加载,grails,spring-webflow,Grails,Spring Webflow,大家好,我正在为我们正在构建的Grails应用程序开发一些web流。我正在慢慢了解webflow本身,但由于webflow控制器的更改在保存时不会在Tomcat中自动重新加载,因此进度受到严重限制;基本上,我需要在每次更改时跳出应用程序。你可以想象,这是相当痛苦的。我想自动重新加载在几天前起作用,然后停止了,但我不确定 还有其他人经历过吗?关于如何使自动重新加载工作有什么想法吗 谢谢 经过反复试验,我发现: 情境:我有一个带有单个webflow的控制器。webflow的第一阶段使用命令对象。Gr

大家好,我正在为我们正在构建的Grails应用程序开发一些web流。我正在慢慢了解webflow本身,但由于webflow控制器的更改在保存时不会在Tomcat中自动重新加载,因此进度受到严重限制;基本上,我需要在每次更改时跳出应用程序。你可以想象,这是相当痛苦的。我想自动重新加载在几天前起作用,然后停止了,但我不确定

还有其他人经历过吗?关于如何使自动重新加载工作有什么想法吗


谢谢

经过反复试验,我发现:

情境:我有一个带有单个webflow的控制器。webflow的第一阶段使用命令对象。Grails1.3.1

同一文件中的1个命令和Webflow;命令优先:一切正常,但保存时控制器不会自动重新加载

2命令和Webflow在同一文件中;Webflow first:不工作-尝试呈现引用命令对象的页面时引发序列化异常

命令和Webdlow在不同的文件中:一切正常,控制器自动重新加载


现在我将把所有东西都保存在单独的文件中。如果有人知道这种行为为什么会出现,我洗耳恭听。

当这种情况发生时,我倾向于走上升级的道路。圣杯是干净的。如果这不起作用,我将取消%user\u home%/.grails/projects/%your\u project%目录。然后我对整个%user\u home%/.grails/%version%目录进行核爆。这种方法解决了很多时不时出现的“突然出现”的问题。好提示-我以前在古怪的案例中成功地做到了这一点,但在你的建议之后,我尝试了这个方法,但没有解决它:你以前有没有使用过webflows和/或看到过这个问题?再次感谢。我在grails中对webflow做了很多工作,自动重新加载功能通常按照预期工作,或者在grails清理或手动清理中是正确的。如果您没有执行任何特定于tomcat的操作,您可能希望尝试运行grails卸载插件tomcat、grails安装插件jetty。看看你是否在Jetty遇到同样的问题。如果tomcat或您的应用程序出现问题,这至少有助于缩小范围。再次感谢。因此,我用一个简单的webflow创建了一个新项目,事实上,在我做了更改之后,它会即时更新。所以现在我的理论是:遇到问题的项目是在Grails1.0或1.1下创建的。它已使用Grails升级命令升级到grails1.3。不过,我注意到,Grails upgrade命令遗漏了新项目中的许多内容—BuildConfig、特定设置等。因此,我将仔细检查项目和设置,寻找差异。一旦我把它清理干净,我会看看它是否有不同的行为。