Eclipse Juno 4.2的性能问题非常糟糕。
我可以在工作区中不断重现问题。问题仅出在* .java文件中。以下是重现的步骤:
我尝试了很多东西。我尝试了一些eclipse.ini的更改。没有帮助。我刚刚尝试关闭键入时报告问题。现在问题已经改变了。 Eclipse将不再以红色突出显示错误。现在,当我保存一个java文件时,需要10秒钟。
我尝试重命名我的workspace.xmi
。 (这似乎将工作区重置为"工厂"设置)这没有帮助。
我可以使用Eclipse Juno打开没有java文件的其他工作区,并且没有性能问题。
eclipse &
。/usr/bin/java
答案 0 :(得分:1)
如果您需要在linux / mac OS上使用eclipse的通用故障排除方法,那么strace适合您。我2比2。
我很久以前用strace来解决日食问题,我很高兴 documented it on my blog 因为它真的不是小事。 Eclipse使用了很多线程。
无论如何,我发现了一个strace日志,它试图访问网络目录中一个非常奇怪的文件,这是我的一个同事的目录!我发现.classpath
用他的网络路径检查了git。我想eclipse试图访问这些路径并且超时。以下是.classpath
:
<classpathentry kind="lib" path="/net/dir/myfriend/.m2/repository/blah/blah.jar">
<attributes>
...
</attributes>
</classpathentry>
我从.classpath文件中删除了这些路径。 (使用maven重新生成了一些,并删除了其他一些sourcepath
属性。)
现在eclipse正在快速运行!!!!!
答案 1 :(得分:0)
将此行添加到eclipse.ini
-Dorg.eclipse.swt.browser.DefaultType=mozilla