【发布时间】:2015-09-28 12:43:55
【问题描述】:
我有一个项目最近从 grails 1.3.7 升级到了 grails 2.5。
我使用的是 Java 6,现在我使用的是 Java 7。
在同一台机器上,对于这两个项目,我注意到我的 grails 2.5 项目的编译有很大的延迟。
具体来说,如果我在一个单元测试类中并且只添加一个 live(它甚至可以是一个空白空间),保存文件然后重新运行我的测试,它将重新编译所有内容。
这个过程通常需要大约 30 秒,而之前只需要 3 或 4 秒。
这是我在日志中注意到的,但是我没有在网上找到任何有用的信息来帮助我的方案。
我还在在线论坛上看到有人提到某些 grails 插件会强制整个项目重新构建?
2015-09-28 13:20:24,202 [ 485962] INFO - cremental.groovy.GroovyBuilder - Order chunk rebuild
2015-09-28 13:20:24,202 [ 485962] INFO - .incremental.IncProjectBuilder - Builder Groovy stub generator requested rebuild of module chunk newModule
2015-09-28 13:20:39,160 [ 500920] INFO - brains.jps.incremental.Builder - Dependency analysis found 0 affected files
2015-09-28 13:20:39,754 [ 501514] INFO - rains.jps.cmdline.BuildSession - Build duration: 'Groovy compiler' builder took 30832 ms, 360 sources processed
2015-09-28 13:20:39,754 [ 501514] INFO - rains.jps.cmdline.BuildSession - Build duration: 'Groovy stub generator' builder took 18373 ms, 0 sources processed
2015-09-28 13:20:39,755 [ 501515] INFO - rains.jps.cmdline.BuildSession - Build duration: 'NotNull instrumentation' builder took 2121 ms, 0 sources processed
2015-09-28 13:20:39,755 [ 501515] INFO - rains.jps.cmdline.BuildSession - Build duration: 'java' builder took 3684 ms, 1 sources processed
2015-09-28 13:20:39,755 [ 501515] INFO - rains.jps.cmdline.BuildSession - Build duration: 'IntelliLang Pattern Validator' builder took 386 ms, 0 sources processed
【问题讨论】:
标签: grails intellij-idea groovy