最近做项目测试,一个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

MyEclipse Building Workspace问题相关推荐

  1. myeclipse building workspace如何禁止及提高myeclipse速度

    本文转载自:http://fireinwind.iteye.com/blog/746531 大家一定对building workspace时那缓慢的速度给困扰到了吧~ 其实只要把project选项里的 ...

  2. MyEclipse在保存时总是building workspace,反应很慢

    突然发现MyEclipse不好用了,写代码习惯Ctrl+s,却发现每次都会building workspace,需要等待很长时间.实在受不了了就问度娘,千篇一律,却发现理论性很强,实践性不高.经高人指 ...

  3. MyEclipse 启动报错:‘Building workspace‘ has encountered a problem解决方法

    MyEclipse 启动报错:'Building workspace' has encountered a problem解决方法 参考文章: (1)MyEclipse 启动报错:'Building ...

  4. Eclipse\myeclipse加载项目building workspace过久

    1.选择菜单栏里的project里的properties: (如果properties显示为不可用(灰色),就先build all或者 build   project,就会出现properties): ...

  5. building workspace js validation

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

  6. building workspace

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

  7. the user operation is waiting for building workspace to complete解决办法

    如果你在开发android应用程序中总是出现一个提示,显示"the user operation is waiting for "building workspace" ...

  8. 解决Eclipse 启动后总是Building WorkSpace(sleeping)

    2019独角兽企业重金招聘Python工程师标准>>> 今天打开eclipse后eclipse总是在Building WorkSpace(sleeping),我的解决方案是,Proj ...

  9. Eclipse一直building workspace问题解决

    Eclipse一直building workspace问题解决 参考文章: (1)Eclipse一直building workspace问题解决 (2)https://www.cnblogs.com/ ...

最新文章

  1. 如何成为一名Android架构师,乃至高级架构师,文末有路线图
  2. 旷视砸20亿进军AIoT,发布国内首个机器人协作大脑河图
  3. (3.13)mysql基础深入——mysql日志分析工具之mysqlsla【待完善】
  4. Windows家庭版远程服务
  5. sqli注入前置知识
  6. linux查看内核分区,如何根据bootloader中MTD分区信息修改linux内核中的MTD分区
  7. 海量数据面试题----分而治之/hash映射 + hash统计 + 堆/快速/归并排序
  8. undertale人物_传说之下全人物介绍 人物评价解析
  9. Java网络爬虫(一)--使用HttpClient请求资源并抓取响应
  10. linux中如何升级驱动程序,Redhat 如何升级显卡驱动?
  11. 烤仔的朋友们 | 细数11位身价超十亿美元加密富豪,灰度创始人仅排第七
  12. JAVA音程_下列选项中哪个音程是减三和弦?
  13. 概率算法-均匀分布产生正态分布
  14. MyBatisPlus之SpringBoot集成
  15. 基于YOLO的人脸检测和人脸计数(课程设计)
  16. BUUCTF笔记之Web系列部分WriteUp(四)
  17. 中科大算法设计与分析部分答案
  18. 期刊/会议缩写(CV领域,自用整理)
  19. 性能优化系列(一)找出卡顿的元凶 —— 渲染性能优化
  20. 一篇从零开始、步骤完整的网站搭建教程(全篇7000字、102张截图说明,力求每一个人都能看懂,附源码)

热门文章

  1. Zcash的“十月围城”
  2. 用python制作田字格_2分钟学会在Word中制作田字格 米字格 书法练字再也不用买本子了...
  3. [转载].NET商业软件源码保护
  4. Android Studio 全局搜索中文字符
  5. (转) CS的顶级会议和期刊
  6. NSF 与NSR 与GR
  7. SSH登录异常(someone is doing something nasty)
  8. b2b2c 电子商务平台涉及的技术、运营方案
  9. 阿里云对象存储OSS配置了cnd之后产生的外网流出流量费用
  10. 在线客服系统源码(外贸多语言带翻译网页在线客服系统源码完整搭建)