我正在处理 grails 2.0.4 项目,在某些时候我发现重新编译过程不起作用。进一步的尝试表明,删除 ~/.grails/2.0.4
后的第一个 run-app
重新编译过程运行良好,但运行 run-app
下次忽略运行期间文件中的更改(页面上没有更改,并且日志中不会出现正在编译...消息)。所以我的问题是如何调试重新编译过程?
最佳答案
存在一些与重新编译相关的 JIRA 问题:
- http://jira.grails.org/browse/GRAILS-8951
- http://jira.grails.org/browse/GRAILS-8573
- http://jira.grails.org/browse/GRAILS-8914
只有第三个是固定的。看看第一个,有些人说这不起作用:
grails run-app
但是进入交互模式是有效的:
grails
run-app
查看一下代码,我可以看到GrailsProjectWatcher.java负责文件更改。尝试将 debug 添加到相关包中,看看是否收到消息。
关于grails - 调试 grails 重新编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12279212/