解决MyEclipse运行太慢

来源:互联网 发布:人工智能会替代人类吗 编辑:程序博客网 时间:2024/05/01 07:17

MyEclipse运行太慢 
首先:打开Myeclipse---->window--->preferences--->Myeclipse--->Validation 
build下除了 Classpath dependence validate 
其他勾全部去掉。 

大家一定对buileding workspace时那缓慢的速度给困扰到了吧~ 
其实只要把project选项里的 building automatically前的勾去掉,就可以快很多了。。 

另外大家一定对 myeclipse 的速度经常感到痛苦把,ok,现在开始给 myeclipse 提速: 

一、加大JVM的非堆内存 
打开 myeclipse.ini 
MyEclipse8.5 myeclipse.ini里的内容: 
-startup 
../Common/plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar 
--launcher.library 
../Common/plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519 
-install 
D:/Program Files/Genuitec/MyEclipse 8.5 
-vm 
D:/Program Files/Genuitec/Common/binary/com.sun.java.jdk.win32.x86_1.6.0.013/jre/bin/client/jvm.dll 
-configuration 
configuration 
-vmargs 
-Xmx512m 
-XX:MaxPermSize=512m //原来是256我改为512 
-XX:ReservedCodeCacheSize=64m 
把下面的那个 -XX:MaxPermSize 调大,比如 -XX:MaxPermSize=512M. 

几乎每次 eclipse 卡到当都是因为这个 非堆内存 不足造成的,把最大跟最小调成一样是因为不让 myeclipse 频繁的换内存区域大小 
注意:XX:MaxPermSize 和 Xmx 的大小之和不能超过你的电脑内存大小! 
--------------------------------------------------------------------------------   
二. 去除不需要加载的模块 
一个系统20%的功能往往能够满足80%的需求,MyEclipse也不例外,我们在大多数时候只需要20%的系统功能,所以可以将一些不使用的模块禁止加载启动。通过Windows - Preferences打开配置窗口,依次选择左侧的General - Startup and Shutdown,这个时候在右侧就显示出了Eclipse启动时加载的模块,可以根据自己的实际情况去除一些模块。 
windows–>perferences–>general–>startup and shutdown 
关掉没用的启动项: 
怎样才能知道哪些启动项有用呢?我现在把我知道的启动项用处说一下,还有很多不懂的,希望大家懂的回复在下面啊: 
WTP :一个跟myeclipse差不多的东西,主要差别是 WTP 是免费的,如果使用myeclipse,这个可以取消 
Derby:一种保存成 jar 形式的数据库,我没用到,取消 
一大排以 MyEclipseEASIE 打头的启动项:myeclipse 支持的服务器,只选自己用的,其他取消,比如我只选了tomcat 

三. 取消MyEclipse在启动时自动验证项目配置文件 
默认情况下MyEclipse在启动的时候会自动验证每个项目的配置文件,这是一个非常耗时的过程,可以在Preferences窗口依次选择 MyEclipse - Validation,然后在右侧的Validator列表中只保留 Manual 项就可以了。如果需要验证的时候只需要选中文件,然后右键选择 MyEclipse - Run Validation就可以了。 
windows–>perferences–>myeclipse–>validation 
把 除了manual 下面的全部点掉,build下只留 classpath dependency Validator 
手工验证方法: 
在要验证的文件上,单击鼠标右键–>myeclipse–>run validation 

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

五、MyEclipse的“自作聪明”和访问网络上的API Doc,进行下列设置即可有效缓解之。 
最简单的当然是直接不联网,但是因为需要找资料等我们得联网,总不能拔来拔去的吧。 

1.Window-->preferences 输入Library Sets。我用的JavaEE5.0。选JavaEE5.0 

2.打开每个jar包点Javadoc location 选择Edit。 
你看到的那个地址是连接sun官方的API的地址,这也是假死的原因。 
在弹出来的选择框内的Javadoc location path:填入你API的地址。没有地址的话可以直接remove。 

3.这样还不行下一步输入 Installed JREs 然后选择jres点Edit: 
同理分别选择每一个jar包点击右边Javadoc Location remove掉。 

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 怀孕34周偏小2周怎么办 胎盘低怎么办6个月了 怀孕四个月胎盘低怎么办 怀孕五个月胎盘低怎么办 怀孕3个月胎盘低怎么办 怀孕三个月了胎盘低怎么办 新房交房开发商拿不出证件怎么办? 新干式变压器未送电进水怎么办 三相380转单相220怎么办 外国人一直找你出去怎么办 美团众包跑腿单物品太重怎么办 美团退款成功后 物品怎么办 win10电脑没有网络图标怎么办 电脑开机桌面什么都没有怎么办 xp桌面什么都没有了怎么办 手机下滑通知栏不见了怎么办 跑800米赶上月经怎么办 强迫症吃药没效怎么办 复读生档案丢了怎么办 大学退学重新高考学籍怎么办 玻尿酸鼻子宽了怎么办 被昆山市圆通快递公司骗怎么办 借壳上市后壳公司怎么办 盐城国有民办学校倒闭教师怎么办 联想复印机显示更换墨粉盒怎么办 襄垣县共公自行车卡怎么办 转南京江宁户口怎么办儿童医保 剑与家园鬼服怎么办 花生苗出现虫洞怎么办 被蝎子草扎到手怎么办 被蝎子草蛰了怎么办 螫麻子草扎了怎么办 苹果app没删除干净怎么办 字写的太潦草看不懂怎么办 肝内胆管结石疼怎么办 肝内胆管有结石怎么办 肝里胆管有结石怎么办 被信任的人算计你怎么办 卡罗拉1.8油耗高怎么办 请问09年途锐柴油版怎么办 油电混合没电了怎么办