我正在使用 Kepler 4.3.0.I20130605-2000,并且遇到了标签更改缓慢的烦人问题。
我的项目使用 Spring 3.1、JPA 2、Hibernate。
我通过以下步骤让 Eclipse 运行得非常快:
(1) 最小化自动验证:
(menu) Window:Preferences:Validation
(2) 不要加载不必要的插件:
(menu) Window:Preferences:Startup and Shutdown
(3) 我也关闭了所有的视角,然后只重新打开我真正需要的那些。
(4) 我用尽可能少的视图创建了一个精益 Java 透视图。
(5) 优化eclipse.ini。
注意奇怪的参数值:
-Xmx930m
在我的机器上,如果 Xmx > 930 JVM 将无法启动(操作系统:XP SP3,Ram:4Gb)
eclipse.ini:
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20130521-0416
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
512m
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
512m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vm
C:\dev\Java\jdk1.6.0_26\bin\javaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms40m
-Xmx930m