半個月前,發現Eclipse很卡很卡,尤其在按住Ctrl選擇方法的實現類的時候,電腦的反應速度讓開發者無法忍受。
Eclipse還經常未響應狀態。
開始以為Eclipse的運行內存設置小了,把eclipse.ini中的調運行內存成521M后,發現幾乎沒什么變化:

-startup plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20150204-1316 -product org.eclipse.epp.package.java.product --launcher.defaultAction openFile --launcher.XXMaxPermSize 512M -showsplash org.eclipse.platform --launcher.XXMaxPermSize 512m --launcher.defaultAction openFile --launcher.appendVmargs -vmargs -Dosgi.requiredJavaVersion=1.6 -Xms40m -Xmx512m
之后又考慮是否因為加載項目多的緣故,把其中一個項目單獨放在另一個一個workspace中,但是依然很卡。
在一次次的卡機中,發現總有提示Search ....C:\Program Files\Java\jdk1.6.0_37\jre\lib\rt.jar 到這一行很慢。
好了,刪除jre。jre刪除過程中報錯:....C:\Program Files\Java\jdk1.6.0_37\jre\lib\rt.jar已破壞。
重裝JDK后,重啟電腦,Eclipse運行如初,一點也不卡了。