我正在使用NetBeans 7.2和Java 7开发Grails(2.5.6)应用程序。
一切都很好,但是最近我注意到,如果我从NetBeans中运行该应用程序,然后对代码进行更改,则现在必须停止该应用程序,然后再次重新运行它。它曾经只是动态地编译新位,而我可以测试任何更改而不必停止应用程序,然后再次运行它。
前一段时间我确实从Grails 2.1.1升级到2.5.6,但是这个问题(我确定)只是在最近几天才发生。我什至卸载并重新安装了netbeans,但是它仍然在发生。
非常沮丧,因为它现在真的使我慢下来。
答案 0 :(得分:0)
这是完全随机的,但是我已经解决了这个问题。事实是,它已经工作了多年,但是上周突然停止工作了。
原因?好吧,上周我整理了磁盘并移动/重命名了一些文件,然后我引入了一个文件夹,该文件夹的名称中有一个空格。 (即我所有的项目以前都位于一个名为\ apps \ grails \的文件夹中,然后在整理之后,我得到了\ apps \ grails 2.1.1 \和\ apps \ grails 2.5.6 \等文件夹。因此请注意,我在文件夹名称中引入了空格。
我删除空格后(因此,我有了\ apps \ grails2.5.6)-宾果游戏!它再次开始工作。
我绝对不知道为什么会这样,但这就是事实。