优化方案主要有这么几个方面:去除无需加载的模块、取消冗余的配置、去除不必要的检查、关闭更新和设置内存等。
一、 去除不需要加载的模块
通过Windows - Preferences打开配置窗口,依次选择左侧的General --> Startup and Shutdown,
这个时候在右侧就显示出了myEclipse启动时加载的模块,可以根据自己的实际情况去除一些模块。
建议关掉的启动项有:1)JSF/ICEfaces(看个人的需要);2)大多数应用服务器(应用服务器只选需要的);
3)Derby;4)两个自动更新Automatic Update;5)m2e Marketplace。
二、取消MyEclipse的拼写检查
拼写检查时,有时MyEclipse会提示单词拼写有错,给我开发带来麻烦,所以最好去掉。
windows --> perferences --> general --> editors --> Text Editors --> spelling
取消Enable spell checking。
三、取消MyEclipse启动时的自动验证项目配置文件
一般来说,我们只需验证XML和JSF文件,其它的验证基本用不上。
取消方法:windows --> perferences --> MyEclipse --> Validation
除XML和JSF外,其它的都可以不选。
点击Apply按钮,会弹出Validation Settings Changed提示。可以把所有Build部分的钩取消掉。
需要时可手动验证,方法:
在要验证的文件上,单击鼠标右键--> MyEclipse --> run validation;一样可以达到效果。
四、关闭Maven自动下载
windows --> Perferences --> MyEclipse --> Maven4MyEclipse
关闭所有Download和Update开始的选项。
五、更改JSP默认打开的方式
安装MyEclipse后,打开JSP的编辑页面,有预览页面,速度很慢,可换掉编辑方式
windows --> Perferences --> General --> Editors --> File Associations
六、JDK不使用MyEclipse自带的JRE
JDK不使用MyEclipse自带的JRE,而是使用外部JDK。
2)Window --> Preferences --> MyEclipse --> Servers --> Integrated Sandbox;关闭Derby和Tomcat 6。
七、优化编码方式
根据编码格式,可进行统一设定编码方式为需要的类型。
八、解决内存溢出
可在myeclipse.ini文件中,加上或修改如下参数的配置:
-vmargs
-Xms512m
-Xmx1024m
-XX:MaxPermSize=1024m
-XX:ReservedCodeCacheSize=64m