作为java程序员的日常开发工具软件,开源的eclipse是小巧而功能强大的,每天都需要启动数次,如果不出什么问题的话一次就够了,如果需要启动多次,那么每次启动你的eclipse是否会需要长达10秒-30多秒以上呢?如果你是一个慢性子人,那么你或许可以忍受这个速度,但是我忍受不了,因为我是个急性子人!
那么下面就来优化优化Eclipse吧,编辑eclipse目录下eclipse.ini文件,如下:
-vmD:/Java/jdk1.6.0_30/bin/javaw.exe(这里是你的jdk目录下的javaw.exe,自行设定)-startupplugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar--launcher.libraryplugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.2.R36x_v20101222-productorg.eclipse.epp.package.jee.product-showsplashorg.eclipse.platform--launcher.defaultActionopenFile-vmargs-Dcom.sun.management.jmxremote-Dosgi.requiredJavaVersion=1.5-Xverify:none-Xms512m-Xmx512m-Xmn128m-XX:PermSize=128m-XX:MaxPermSize=128m-XX:+DisableExplicitGC-Xnoclassgc-XX:+UseParNewGC-XX:+UseConcMarkSweepGC-XX:CMSInitiatingOccupancyFraction=85
其实,需要改的只是-vmargs和-vm!
然后,重启你的Eclipse,看看是否快了很多呢?
另外写了一个小插件来统计eclipse的启动耗时!基于eclispe3.6版本的,下载附件中的jar放到eclipse目录下的plugins目录中,重启Eclipse启动完毕会弹出如附件图所示。
如果不能弹出,重新解压eclipse,并重复上述步骤,即可!
1 楼 ThinkingQuest 2012-06-14
你是周志明吗?
要不就是你从周志明《深入理解Java虚拟机》里抄来的?
又或者是周志明的书是参考你的博客的?
要不就是你从周志明《深入理解Java虚拟机》里抄来的?
又或者是周志明的书是参考你的博客的?