【问题标题】:Grails Rebuilds whole projectGrails 重建整个项目
【发布时间】: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


    【解决方案1】:

    与 JetBrains 联络后,此问题将在 IntelliJ 15 中修复,如本票中所述:https://youtrack.jetbrains.com/issue/IDEA-142891

    如果您有 Grails v2+ 项目并使用 IntelliJ,请确保拥有 15 及更高版本。

    【讨论】:

      猜你喜欢
      • 2013-08-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多