Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Groovy/Grails工具套件(基于Eclipse的IDE)存在死锁的大问题_Java_Eclipse_Spring_Grails_Sts Springsourcetoolsuite - Fatal编程技术网

Java Groovy/Grails工具套件(基于Eclipse的IDE)存在死锁的大问题

Java Groovy/Grails工具套件(基于Eclipse的IDE)存在死锁的大问题,java,eclipse,spring,grails,sts-springsourcetoolsuite,Java,Eclipse,Spring,Grails,Sts Springsourcetoolsuite,我正在使用GGTS在Grails中创建一些项目,但是这个IDE非常慢 我的IDE中有两个项目(有时两个项目都在运行),在小的更改之后,GGTS开始构建工作区,这需要花费很多时间,有时它永远不会结束,只是崩溃,有时它会造成严重的死锁,我必须重新启动计算机 我的环境:win 7 64位、Intel i5-2500 3,30GHz、8GB RAM、GGTS v。3.1.0、Java1.6.0、Grails2.2.0 我已经读到有可能做这样的事情: 窗口->首选项->常规->工作区->链接资源-禁用链接

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

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

我的环境:win 7 64位、Intel i5-2500 3,30GHz、8GB RAM、GGTS v。3.1.0、Java1.6.0、Grails2.2.0

我已经读到有可能做这样的事情: 窗口->首选项->常规->工作区->链接资源-禁用链接资源, 但我不确定我是否能做到这一点,因为Grails项目与这个地方有关,我相信:C:\Users\username.Grails\2.2.0\projects


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

我使用emacs进行Grails开发,但我绝对推荐IntelliJ,除非您可以在没有代码辅助的情况下工作

从我所看到的Eclipse插件来看,在使用Grails时,STS或GGT是非常有缺陷的:

  • 工作区损坏
  • 动态方法的完成性差
  • 有时无法保存文件
  • 等等

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

将此设置为:-vm
我的GGTS.ini中的C:\devsw\java\jdk7\u 67\jre\bin\server\jvm.dll(并重新启动GGTS)已阻止蓝色圆圈旋转。

是否已更新Eclipse.ini文件以使用合理的内存量?我不会用2G以下的东西,因为你买得起。嗯。。。老实说,我以前从未听说过。告诉我怎么做,我认为这可能是可能的解决方案,因为我99%的问题是内存不足问题(即使我有很多可用RAM,我已经监控过了),我在Windows上也有类似的问题-在这一点上,每当我看到速度减慢时(6-8小时),我都会重新启动eclipse,它似乎解决了这个问题下面的链接说这可能是Eclipse4.2的问题。第3.8月,第3.8列列列列第3.8月,第3.8月,第3.8月,第第第第1列列列列列第第第第第第第第第第1列列列列列列列列第第第第第1列可可可可可可可可可可可可可可可可可可可可可可可可可可可可可可可第第第第第第第第第第第第第第第第第第第第第第第第列列列列列列列列列第第第第第第第第第第第第第第第第第第第第第免费免费免费免费免费免费免费免费免费免费免费免费第第第第第第第第第第第第第第第第第第第第第第第第第第第第第第第第第第第第第第免费免费免费免费免费免费免费免费免费免费免费免费免费免费免费第第第第第第第第第第第可可可可可可可可可可可可=========================================================================================================顺便说一句,我自己也没有在mac上遇到GGTS 3.1.0的问题。这是真的,它有缺陷,但它从未中断我的工作,直到现在。事实上,所有的问题都很关键,我就是不能工作。现在是2015年,我不能再做第二次/第三次/第四次了!我还不知道IntelliJ有多好,但我在GGTS上花了很多时间。老实说,“Grails”这个名字就在标题中,这让我觉得它一定很健壮