eclipse老是building workspace及自动更新问题,eclipse加速

最近用Eclipse开发oPhone的一个项目,每次打开Eclipse的时候,总是在build workspace,而且还老是build不完 ,因为没有build完,就无法保存,运行和调试,关闭程序则会没有反应,只能结束进程,这让我相当的郁闷. 1- eclipse 默认是自动编译的,你可以把project 下的build automaticaly 勾去掉,译成手动编译,这样可以减少系统的负荷,还有就是除了正在编辑的项目,其它的都关掉。2-在eclipse.ini式中添加了一个命令 -clean,给Eclipse清理一下 (windows+s键打开搜索,然后搜索eclipse.ini进行修改)3- 在Eclipse启动时(也就是在eclipse.ini中)加入参数: -vmargs -Xmx512M  ,Eclipse开始内存损耗比较小,但是后来消耗也大,注意及时清理并开大Eclipse内存。4-Window-->Preferences-->Install/Update-->Auto updates,取消自动更新5-Preferences -> General -> StartUp and Shutdown: 将除Plug-ins activated on startup以外的项目有节选的去掉(比如Mylyn等没用到,就去掉了,或者全部去掉)
Eclipse 加速  (http://8376eric.blog.163.com/blog/static/93016932011101101829470/)

加大Eclipse运行可用最大内存数

具体操作: 修改位于eclipse目录下的eclipse.ini, 将-Xmx512m调高, 我的改成了-Xmx768m
  效果: 不祥.

减少Eclipse启动后自动启动的插件 
  具体操作: 在Preferences -> General -> StartUp and Shutdown: 将除Plug-ins activated on startup以外的项目有节选的去掉(比如Mylyn等没用到,就去掉了)
  效果: 启动Eclipse后,会有Initialing Java Tools的滚动条,会发现快了很多.

减少编译需要验证的项目,提升编译速度 
  具体操作: 在Preferences -> Validataion 将无关的Validator去掉, 比如: 我就将和我无关的JPA, JSP, WS 都去掉了.
  效果: 编译项目时,Eclipse跑的Validator项目少了, 确实快了.

关掉自动编译 
  具体操作: Project -> Build Automatically
  效果: 在代码修改保存后,不会启动自动编译.

在Clean的时候,要注意选项 
  具体操作: Project -> Clean
  注意: 在最下面有: Build the entire workspace 和 Build Only the selected Projects
要根据自己情况勾选, 因为是默认选择编译整个工作区.

显示内存使用情况(可手动GC) 
  具体操作:Preference -> General -> Show heep status

保存自己的Perspective 
  具体操作:1. Window -> Save Perspective As
            2. Preference -> Perspective -> Make Default 将自己刚刚创建的Perspective 或 自己常用的 设置成默认

关闭Server的自动发布 
  具体操作:Server -> Publishing -> Never publish automatically

轻手轻脚 
  慢慢操作, 莫急, 机器卡住了耐心等就好.

其他 
  如果Eclipse卡住了,并且处于最小化模式,点击Windows上Eclipse的任务条再也无法使Eclipse最大化的时候,请在任务条上点击右键,使用最大化的菜单.

在Eclipse工作正欢的时候,请不要去惊扰它,非要去操作界面的话,先用鼠标在你要点击的控件上试试,看看控件是否活着,否则不要去打扰它. 等吧.

eclipse的相关知识http://www.javatang.com/archives/tag/eclipse

eclipse加速的更多相关文章

  1. eclipse加速之禁用JS、jsp等文件的语法验证,eclipsejs

    eclipse加速之禁用JS.jsp等文件的语法验证 去除eclipse的JS验证:将windows->preference->Java Script->Validator-> ...

  2. eclipse加速/Nginx配置跨域代理

    下班时间到啦! --下班都是他们的,而我,还是什么都没有. eclipse加速 去掉包含js文件的包的js验证,否则每次启动都需要进行校验(右击项目->properties) Nginx配置跨域 ...

  3. [ Java ] [ Eclipse ] 加速 Eclipse 載入速度-轉載

    加速 Eclipse 載入速度-轉載 https://read01.com/NJjNOB.html

  4. eclipse关掉jsp,js的语法验证

    转载:http://blog.csdn.net/testcs_dn/article/details/39058959 eclipse加速之禁用JS.jsp等文件的语法验证 去除eclipse的JS验证 ...

  5. Eclipse常用插件推荐

    Eclipse Web Tools Platform(WTP) 地址:http://download.eclipse.org/webtools/ WTP十分强大,支持HTML, JavaScript, ...

  6. 【Eclipse】Eclipse-Build-缓慢-卡住

    Eclipse-Build-缓慢-卡住 eclipse building workspace 卡主_百度搜索 解决building workplace 导致的卡死,使得eclipse加速 - CSDN ...

  7. 加速Eclipse使其成为超快的IDE

    按照下述步骤来加速Eclipse为超快的IDE,它适用于32和64位版本的Eclipse /JDK(OS为64位Windows 7). 1.禁用防病毒软件,或将JDK.Eclipse.workspac ...

  8. Eclipse的NDEF插件诞生,将加速NFC应用开发

    今年2月份,NFC论坛刚刚发布了NFC技术的首个规范NDEF(nfc data exchange format)-即NFC数据交换规范.而不到2个月的今天Eclipse就发布了基于NDEF规范的NFC ...

  9. Eclipse配置Maven的本地仓库和阿里云镜像 加速Maven更新

    先确定自己电脑是否安装了Maven和安装位置,具体查询方法直接win+R键打开运行窗口,输入cmd打开dos窗口,再输入mvn -v即可查询安装的位置 拿到安装位置 D:\Applications\W ...

随机推荐

  1. ios中用drawRect方法绘图的时候设置颜色

    设置画笔颜色可以直接 [[UIColor grayColor] set];就可以设置颜色.

  2. APP_Store - 怎样为iOS8应用制作预览视频

    关于iOS 8应用预览视频的话题,从设计.技术规范,到录屏.编辑工具,介绍的都比较详尽:建议收藏,在接下来用的到的时候作以参考.下面进入译文. 最近一两个月里,苹果的世界里出现了很多新东西,比如屏幕更 ...

  3. Linux系统木马后门查杀方法详解

    木马和后门的查杀是系统管理员一项长期需要坚持的工作,切不可掉以轻心.以下从几个方面在说明Linux系统环境安排配置防范和木马后门查杀的方法: 一.Web Server(以Nginx为例) 1.为防止跨 ...

  4. [转]IP_ADD_MEMBERSHIP : 组播错误 的解决方法:

    [转]IP_ADD_MEMBERSHIP : 组播错误 的解决方法: http://www.cnitblog.com/dvb-dvb/archive/2012/10/15/aa.html by def ...

  5. INPC & RaizePropertyChanged in mvvmlight

    INPC & RaizePropertyChanged in mvvmlight In WPF app, MvvM Framework, we binding the UIElement fr ...

  6. Qt入门1---widget、mainwindow和Dialog区别

    摘要: 看了一个月的Qt,居然没有理清Qt中 ------------------------------------ 1.QMainWindow A main window provides a f ...

  7. 5个SQL核心

    5个核心的SQL语句 1.SELECT -查询语句的逻辑处理顺序 5     SELECT <columnlist> 1     FROM <source objectlist> ...

  8. Struts2原码分析系列之一

    struts2概述 在struts2的官网上有这么一句话,翻译为:Apache Struts2是一个为企业级应用打造的优秀的.可扩展的WEB框架,该框架旨在充分精简应用程序的开发周期,从而减少创建.发 ...

  9. 【Construct Binary Tree from Inorder and Postorder Traversal】cpp

    题目: Given inorder and postorder traversal of a tree, construct the binary tree. Note:You may assume ...

  10. Entity Framework 学习之--Ling to entity实现分页

    最近用MVC做的一个项目涉及到分页,中间用了entity framework来查数据库,不用直接写sql语句,方便了很多. 一般分页的思路是获得两个变量的值: 1.一共有多少条记录 totalCoun ...