看起来 IntelliJ(Ultimate EAP 15)对 Grails 3 的支持还处于早期阶段。如果我做Run -> Debug 'Grails:My App'
,我可以从 IntelliJ 内部启动应用程序,我可以设置断点并且它按预期工作。
但是,如果我进行更改,我会在控制台中看到该文件已重新编译,但是当我在浏览器中单击重新加载时,我看不到那里反映的更改。我必须在 IntelliJ 中停止并重新启动应用程序才能看到它们。有人知道如何让自动重新加载工作吗?
追了一周之后,这个帖子最后给出了解释。
这实际上是一个 Grails 问题,而不是 IntelliJ 的 Grails 集成问题:文件路径中的空格将破坏自动重新加载。将我的项目重命名为Grails Demo
to GrailsDemo
把一切搞清楚。 (将项目存储在类似的文件夹中My Documents
也会引起麻烦。)该帖子的作者指出,这是从 2.4.4 版本开始的,并且在 3.0.4 中仍然发生在我身上。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)