从IntelliJ启动Grails 3应用程序并启用自动重新加载

时间:2015-10-07 14:59:43

标签: intellij-idea grails-3.0

看起来IntelliJ(Ultimate EAP 15)对Grails 3的支持还处于早期阶段。如果我Run -> Debug 'Grails:My App',我可以从IntelliJ内部启动一个应用程序,我可以设置断点并按预期工作。

但是,如果我进行更改,我会在控制台中看到文件被重新编译,但是当我在浏览器中点击重新加载时,我看不到那里反映的更改。在看到它们之前,我必须在IntelliJ中停止并重新启动应用程序。有谁知道如何让自动重装工作?

1 个答案:

答案 0 :(得分:2)

追逐一周后,this post终于提供了解释。

这实际上是Grails问题,而不是IntelliJ的Grails集成问题:文件路径中的空格会破坏自动重新加载。将我的项目从Grails Demo重命名为GrailsDemo,一切都直截了当。 (将项目存储在像My Documents这样的文件夹中也会造成麻烦。)帖子的作者表示这是从版本2.4.4开始的,而且在3.0.4中它仍然适用于我。