MyEclipse优化配置

来源:互联网 发布:老炮网络剧找不到了 编辑:程序博客网 时间:2024/05/16 05:46

MyEclipse优化速度方案的四大方面:整合模块、整合配置、去除不必要的检查、关闭更新。

MyEclipse优化速度方案1、
去除不需要加载的模块,将一些不使用的模块禁止加载启动。
windows–﹥perferences–﹥general–﹥startup and shutdown,这个时候在右侧就显示出了Eclipse启动时加载的模块,可以根据自己的实际情况去除一些模块。

关掉没用的启动项:
WTP:一个跟myeclipse差不多的东西,主要差别是WTP是免费的,如果使用myeclipse,取消
Mylyn:组队任务管理工具,类似于CVS,以任务为单位管理项目进度,取消
Derby:一种保存成jar形式的开源数据库,取消
一大排以MyEclipse EASIE打头的启动项:myeclipse支持的服务器,只选自己用的,其他取消,比如我只选了tomcat

MyEclipse优化速度方案2、
取消MyEclipse在启动时自动验证项目配置文件
windows–﹥perferences–﹥Myeclipse Enterprise Workbench–﹥validation
把除了manual下面的全部点掉,build下只留 classpath dependency Validator

手工验证方法:在要验证的文件上,单击鼠标右键–﹥myeclipse–﹥run validation

MyEclipse优化速度方案3、
去掉拼写检查(如果你觉的有用可以不去),拼写检查会给我们带来不少的麻烦,我们的方法命名都会是单词的缩写,他也会提示有错,所以最好去掉,没有多大的用处:windows–﹥perferences–﹥general–﹥editors-﹥Text Editors-﹥spelling,去掉上面Enable spell checking那个勾就可以了

myeclipse打开jsp的默认编辑器不好,会同时打开预览
windows–﹥perferences–﹥general–﹥editors-﹥file associations, 把默认改成MyEclipse JSP Editor

MyEclipse优化速度方案4、
关闭自动更新
Windows–﹥Preferences–﹥MyEclipse–﹥Community Essentials, 把选项 "Search for new features on startup"

如果是myeclipse7.0:
(1)有个maven,可以关掉自动更新:
Window–>Preferences–>Myeclipse Enterprise Workbench–>Maven4Myeclipse–>Maven,取消勾选的Download repository index updates on startup
(2)关闭更新调度:window -﹥preferences -﹥General -﹥Startup and Shutdown -﹥Automatic Updates Scheduler(去掉前面的勾)

5、加大JVM的非堆内存

打开 myeclipse.ini
-startup
plugins/org.eclipse.equinox.launcher_1.0.100.v20080509-1800.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.100.v20080509-1800
-showsplash
com.genuitec.myeclipse.product
--launcher.XXMaxPermSize
256m
-clean
-vmargs
-Xms40m
-Xmx512m

以上是我的myeclipse.ini,需要修改是-Xmx,-XX:MaxPermSize,-XX:ReservedCodeCacheSize,将这三项的值调大,但并不是越大越好,曾经在相同的条件下做过测试(内存2GB),-Xmx,-XX:MaxPermSize的值为384m时比512m时要快(视具体的计算机而定),-Xmx,-XX:MaxPermSize的值设为同样大小且两者之和不能超出你的计算机本身的内存大小

6、window -﹥preferences -﹥MyEclipse Enterprise Workbench -﹥Maven4MyEclipse -﹥Maven,将Maven JDK改为电脑上安装的JDK,即不使用myeclipse提供的JDK,点击add按钮,选择你的电脑上的JDK即可(注意:不是JRE,我的值为:Java6.014)

7、window -﹥preferences -﹥MyEclipse Enterprise Workbench -﹥Matisse4Myeclipse/Swing,将Design-time information(dt.jar)location改用电脑安装的JDK的dt.jar,(即不使用myeclipse提供的dt.jar,我的值为:C:/Java6.014/lib/dt.jar)

经过以上的优化,myeclipse的启动时间可以减少2/3,Tomcat的启动速度可以减少1/2(视具体情况而定),特别6,7两项的优化效果最明显,如果只进行前5项,优化的效果有限,短期内确实可以提高启动速度,但是大概半个月后又会变的很慢(具体原因不明)

另外,使用myeclipse一段时间后,就会产生很多项目,即使这些项目是处于关闭状态,myecliose在启动时也会加载这些项目,这个过程会花费很多时间,所以,建议将不用的项目都delete掉,用的时候再import。

0 0
原创粉丝点击