当我尝试使用Ctrl-shift-T(打开类型弹出窗口)搜索Java类时,当我输入1个字符时,Eclipse会冻结。'解冻'通常需要大约8秒钟,但有时它根本不会回来..当它冻结时,我看到日食过程需要大约1Gig的内存,而CPU大约是100%!
我尝试创建一个新的工作区,调整eclipse.ini(perm大小,不同的内存值),从-clean开始,最后重新安装整个IDE。什么都没有帮助..
我的eclipse.ini:
-startup
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.100.v20110505
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
768m
--launcher.defaultAction
openFile
-vmargs
-server
-Dosgi.requiredJavaVersion=1.5
-Xmn128m
-Xms1024m
-Xmx1024m
-Xss2m
-XX:PermSize=128m
-XX:MaxPermSize=128m
-XX:+UseParallelGC
-Djava.library.path=/usr/lib/jni
我正在使用以下插件:JRebel和m2e。我迫切需要一个解决方案,因为这个问题导致我失去了很多时间。
系统:Ubuntu 12.04 LTS 64位,4GB内存,Intel内核i7 860 @ 2.8 Ghz。
希望有人知道解决方案。感谢您的时间。