MyEclipse启动和工作速度的优化

收集了一些关于解决 MyEclipse 的耗内存的办法,经测试非常有效,整理出来,希望可以方便更多的朋友。 

1、老是弹出Quickupdateerror、关闭myeclipse的QuickUpdate自动更新功能

这个问题的解决办法是关闭自动更新

Windows>Preferences>MyEclipseEnterpriseWorkbench>CommunityEssentials,

把选项"Searchfornewfeaturesonstartup"的前勾去掉即可。

2、关闭updatingindexes

Window>Preferences>MyeclipseEnterpriseWorkbench>Maven4Myeclipse>Maven>

禁用Downloadrepositoryindexupdatesonstartup。

3、关闭MyEclipse的自动validation

validation有一堆,什么xml、jsp、jsf、js等等,我们没有必要全部都去自动校验一下,

只是需要的时候才会手工校验一下,速度立马提升好几个档次

windows>perferences>myeclipse>validation

将Build下全部勾取消

如果你需要验证某个文件的时候,我们可以单独去验证它。方法是:

在需要验证的文件上(右键->MyEclipse->RunValidation。

4、启动优化,关闭不需要使用的模块

一个系统20%的功能往往能够满足80%的需求,MyEclipse也不例外,我们在大多数时候只需要20%的系统功能,

所以可以将一些不使用的模块禁止加载启动。

Window>Preferences>General>StartupandyShutdown在这里列出的是MyEclipse启动时加载的模块

我这里只让它加载tomcat5勾选MyEclipseEASIETomcat5。

怎样才能知道哪些启动项有用呢?我现在把我知道的启动项用处说一下,还有很多不懂的,

希望大家懂的回复在下面啊:

WTP:一个跟myeclipse差不多的东西,主要差别是WTP是免费的,如果使用myeclipse,这个可以取消

Mylyn:组队任务管理工具,类似于CVS,以任务为单位管理项目进度,没用到的可以取消

Derby:一种保存成jar形式的数据库,我没用到,取消

一大排以MyEclipseEASIE打头的启动项:myeclipse支持的服务器,只选自己用的,其他取消,

比如我只选了tomcat。

5、去掉MyEclipse的拼写检查(如果你觉的有用可以不去)

拼写检查会给我们带来不少的麻烦,我们的方法命名都会是单词的缩写,他也会提示有错,

所以最好去掉,没有多大的用处

Window>perferences>General>Editors>TextEditors>Spelling>将Enablespellchecking复选框的勾选去掉。

6、去掉MyEclipse繁杂的自带插件自动加载项

Window>perferences>General>StartupandShutdown>将Plug-insactivatedonstartup

中的复选框有选择性的勾选去掉。

7、修改MyEclipse编辑JSP页面时的编辑工具

Window>perferences>General>Editors>FileAssociations>

在Filetypes中选择*.jsp>在Associatededitors中将"MyEclipseJSPEditor"设置为默认。

8、修改MyEclipse安装目录的eclipse.ini文件,加大JVM的非堆内存

具体内容如下:

-clean

-showsplash

com.genuitec.myeclipse.product.ide

–launcher.XXMaxPermSize

256m

-vmargs

-Xms128m

-Xmx512m

-Duser.language=en

-XX:PermSize=128M

-XX:MaxPermSize=256M

把下面的那个-XX:MaxPermSize调大,比如-XX:MaxPermSize=512M,再把-XX:PermSize调成跟

     -XX:MaxPermSize一样大 

相关推荐