Java Netbeans不再自动更新我的Grails运行应用程序

Java Netbeans不再自动更新我的Grails运行应用程序,java,grails,netbeans-7,Java,Grails,Netbeans 7,我正在使用NetBeans7.2和Java7开发一个Grails(2.5.6)应用程序 一切都很好,但最近我注意到,如果我从NetBeans内部运行应用程序,然后对代码进行更改,我现在必须停止应用程序,然后再次运行它。它过去只是在运行中编译新的位,我可以测试出任何更改,而无需停止应用程序,然后重新运行它 不久前我确实从Grails2.1.1升级到了2.5.6,但这个问题(我确信)直到最近几天才发生。我甚至卸载并重新安装了netbeans,但它仍然在发生 非常令人沮丧,因为它现在真的让我慢下来了。

我正在使用NetBeans7.2和Java7开发一个Grails(2.5.6)应用程序

一切都很好,但最近我注意到,如果我从NetBeans内部运行应用程序,然后对代码进行更改,我现在必须停止应用程序,然后再次运行它。它过去只是在运行中编译新的位,我可以测试出任何更改,而无需停止应用程序,然后重新运行它

不久前我确实从Grails2.1.1升级到了2.5.6,但这个问题(我确信)直到最近几天才发生。我甚至卸载并重新安装了netbeans,但它仍然在发生


非常令人沮丧,因为它现在真的让我慢下来了。

这完全是随机的,但我已经解决了这个问题。问题是,它已经工作了很多年,但上周突然停止了工作

原因是什么?上周,我整理了我的磁盘,移动/重命名了一些文件,在这样做的过程中,我引入了一个文件夹,它的名称中有一个空格。(也就是说,我所有的项目都在一个名为\apps\grails\的文件夹中,然后在整理完之后,我有了\apps\grails 2.1.1\和\apps\grails 2.5.6\等文件夹。注意,因此,我在文件夹名称中引入了空格

一旦我删除了空格(因此,我有了\apps\grails2.5.6),宾果!它又开始工作了


我完全不知道为什么会这样,但事实就是如此。

至少在
2.5.x
分支中存在一些热重新加载问题。控制器和视图100%都是热重新加载的,但服务和标记库似乎有问题,还有命令对象。运行应用程序时使用的环境是什么啊,听起来很有趣。我正在一台Win10 pro(10.0.16299 Build 10)PC上开发,运行Netbeans 7.2(Build 20120771143),Java 1.7.0_80(64位)和Grails 2.5.6.No,Grails环境(开发、测试、生产等)啊,很抱歉。开发环境中的热重新加载默认是打开的,但是您将遇到一些无法工作的实体,我在上面列出的实体。