我有一个项目,最近已从grails 1.3.7升级到grails 2.5。
我使用的是Java 6,现在使用的是Java 7。
在同一台机器上,对于这两个项目,我注意到我的grails 2.5项目的编译存在很大的延迟。
具体来说,如果我在单元测试类(class)中,并且只添加一个 Activity (它甚至可以是一个空白空间),保存文件,然后重新运行测试,它将重新编译所有内容。
此过程通常需要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
最佳答案
与JetBrains联络后,将在此票证中提到的IntelliJ 15中修复此问题:https://youtrack.jetbrains.com/issue/IDEA-142891
如果您有Grails v2 +项目并使用IntelliJ,请确保版本15及更高版本。
关于grails - Grails重建整个项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32823327/