【问题标题】:Groovy/Grails Tool Suite (Eclipse based IDE) has big problems with deadlocksGroovy/Grails Tool Suite(基于 Eclipse 的 IDE)在死锁方面存在很大问题
【发布时间】:2013-01-31 16:34:46
【问题描述】:

我正在使用 GGTS 在 Grails 中创建一些项目,但是这个 IDE 非常慢。

我的 IDE 中有两个项目(有时两个项目都在运行),在进行小的更改后,GGTS 开始构建工作区,这需要很长时间,有时它永远不会结束,只是崩溃,有时它会造成非常严重的死锁,我必须重新启动我的电脑。

我的环境:win 7 64 位,Intel i5-2500 3,30GHz,8GB RAM,GGTS v. 3.1.0,java 1.6.0_30,grails 2.2.0。

我读到有可能做这样的事情: Window -> Preferences -> General -> Workspace -> Linked Resource - 禁用链接资源, 但我不确定我是否可以这样做,因为 Grails 项目与这个地方相连,我相信:C:\Users\username.grails\2.2.0\projects

我能做什么?解决这个问题的唯一方法是购买 IntelliJ 还是使用一些文本编辑器和控制台?如何修复这个有缺陷的 Eclipse?

【问题讨论】:

  • 您是否更新了 Eclipse .ini 文件以使用合理的内存量?我不会用任何低于 2G 的东西,因为你买得起。
  • 嗯...说实话,我以前从未听说过。告诉我怎么做,我认为这可能是可能的解决方案,导致我的问题 99% 是内存不足的问题(即使我有很多可用的 RAM,我已经监控到了)
  • 我在 Windows 上也遇到了类似的问题 - 此时,每当我看到速度变慢(6-8 小时)时,我都会重新启动 eclipse,这似乎解决了问题
  • 以下链接表明这可能是 Eclipse 4.2 问题。尝试基于 Eclipse 3.8 的 GGTS ============================================= =====================================STS Jira 3058 =========== ==================================================== =================== Eclipse bug 385272 显然有一些补丁可用。 ==================================================== ==============================顺便说一句,我自己在mac上没有遇到GGTS 3.1.0的问题。跨度>

标签: java eclipse spring grails sts-springsourcetoolsuite


【解决方案1】:

转到项目->取消选中“自动构建”选项。这是默认选中的。因此,当您对代码进行任何更改时,它每次都会自动尝试构建。取消选中此选项将为您节省大量时间,因为您可以随时运行它(它仅在您运行代码时构建。)

【讨论】:

    【解决方案2】:

    我使用 emacs 进行 Grails 开发,但我肯定会推荐 IntelliJ,除非您可以在没有代码协助的情况下工作。

    从我所看到的带有插件的 Eclipse 来看,STS 或 GGTS 在使用 Grails 时非常容易出错:

    • 工作区损坏
    • 动态方法的完成度不佳
    • 有时您无法保存文件

    【讨论】:

    • 确实有问题,但直到现在它从未中断过我的工作。实际问题很严重,我无法工作。
    • 现在是 2015 年,我的第二/第三/第四还不够!我不知道 IntelliJ 有多好,但我已经浪费了很多时间试图让它在 GGTS 上运行。老实说,标题中的“Grails”这个名字让我觉得它一定很健壮
    【解决方案3】:

    把这个:-vm 我的 GGTS.ini(并重新启动 GGTS)中的 C:\devsw\java\jdk7_67\jre\bin\server\jvm.dll 已停止蓝色圆圈旋转。

    【讨论】:

      猜你喜欢
      • 2015-05-14
      • 1970-01-01
      • 1970-01-01
      • 2012-11-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多