MyEclipse Building Workspace问题

最近做项目测试,一个Liferay的项目特别大,每次在Myeclipse里打开都会自动Building Workspace,上万的文件,进度特别慢,而且Myeclipse也变得特别卡,这里说一下我在网上看到的解决办法
             
如图,在Project里面有个 building automatically选项,默认是勾上的,取消即可,下次打开Myeclipse就不会再卡死去Building Workspace了。这里顺便说说一些关于Myeclipse的提速技巧,有些人不太喜欢用MyEclipse可能就是觉得它不仅启动慢,而且运行很卡。其实我们可以通过改变设置让Myeclipse跑得更流畅一些。下面分享一下我在网上看到的技巧,首先说一下,我用的是Myeclipse 10.0,其他的我不知道,我所说的只针对Myeclipse 10.0.

一、加大JVM的非堆内存
打开myeclipse.ini文件,内容如下:
#utf8 (do not remove)
#utf8 (do not remove)
-startup
../Common/plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
../Common/plugins/org.eclipse.equinox.launcher.i18n.win32.win32.x86_3.2.0.v201103301700
-install
E:\DevelopTools\MyEclipse\MyEclipse 10
-vm
E:\DevelopTools\MyEclipse\Common\binary\com.sun.java.jdk.win32.x86_1.6.0.013\jre\bin\client\jvm.dll
-configuration
E:\DevelopTools\MyEclipse\MyEclipse 10\configuration
-vmargs
-Xmx512m
-XX:MaxPermSize=512m //原来是256我改为512 
-XX:ReservedCodeCacheSize=64m
-Dosgi.nls.warnings=ignore

其中红色的是要改的,我已经改成512m了,
几乎每次 eclipse 卡到当都是因为这个 非堆内存 不足造成的,把最大跟最小调成一样是因为不让 myeclipse 频繁的换内存区域大小  
注意:XX:MaxPermSize 和 Xmx 的大小之和不能超过你的电脑内存大小! 

二、去除不需要加载的模块 
大多数时候,你也许只用到了Myeclipse功能的20%,不过这20%已经足够我们做一般的web开发了,所以我们可以把用不到的模块停止掉,不让其加载。通过菜单栏Windows - Preferences打开配置窗口,依次选择左侧的General - Startup and Shutdown,这个时候在右侧就显示出了Eclipse启动时加载的模块,可以根据自己的实际情况去除一些模块。这里面的例如JBoss,Jetty,JOnAS,Oracle,JRun,Orion即带MyEclipse ESAIE开头的都是服务器,我的机器上已经装了Tomcat,所以我只选了对应的MyEclipse ESAIE Tomcat.

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

四、拼写检查会给我们带来不少的麻烦,我们的方法命名都会是单词的缩写,他也会提示有错,所以最好去掉,没有多大的用处:  
windows–>perferences–>general–>validation->editors->Text Editors->spelling

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

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值