2012-05-04 12:58 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工作正欢的时候,请不要去惊扰它,非要去操作界面的话,先用鼠标在你要点击的控件上试试,看看控件是否活着,否则不要去打扰它. 等吧.

时间: 2025-01-29 16:33:41

2012-05-04 12:58 eclipse老是building workspace及自动更新问题,eclipse加速的相关文章

阻止Eclipse一直building workspace

Eclipse 一直不停 building workspace完美解决总结 一.产生这个问题的原因多种 1.自动升级 2.未正确关闭 3.maven下载lib挂起 等.. 二.解决总结 (1).解决方法 方法1.修改eclipse启动文件 eclipse.ini 中添加启动参数参数: -vmargs -Xmx512m 方法2.关闭自动构建工作区: project -> build Auto-.. 方法3.在eclipse.ini式中添加了一个命令 -clean (2).加大Eclipse运行可用

eclipse启动后项目Building Workspace卡在54%一直不动了

问题描述 eclipse启动后项目Building Workspace卡在54%一直不动了 卡在54%不动了,请问怎么解决啊 解决方案 (1).解决方法 方法1.修改eclipse启动文件 eclipse.ini 中添加启动参数参数: -vmargs -Xmx512m 方法2.关闭自动构建工作区: project -> build Auto-.. 方法3.在eclipse.ini式中添加了一个命令 -clean (2).加大Eclipse运行可用最大内存数 具体操作: 修改位于eclipse目录

如何安装透明窗口主题Emerald在Ubuntu 13.04/12.10/12.04中-PPA

Emerald 窗口装饰可能已经停止发展,在Ubuntu软件库也只提供几个版本的包,但也有用户想继续使用,所以以使其更易于安装,国外webupd8博客上传了Emerald到主WebUpd8 PPA,可支持Ubuntu13.04,12.10和12.04. Emerald是一款Compiz的窗口装饰主题,可实现全面的复合窗装饰,非常漂亮.主题很多有附带框.标题栏.按钮,所以你会看到在其他窗口看不到的装饰效果,这也是Emerald如此受欢迎最主要的原因.emerald高度可定制. 因为它需要Compi

eclipse老是死掉的问题

问题描述 因为公司的svn服务器挂掉了,我的eclipse总是一打开就让我输入svn账号密码,由于连接不上,老是死掉,我想知道这个怎么解决哦...各位大仙们有什么办法呢... 问题补充:enet_java 写道 解决方案 你是通过什么方式来安装的插件?如果是link的方式,直接可以将连接文件删除.如果是通过plugins的方式,找到对应的jar等文件删除重新启动eclipse.或者还有简单的方式,重新弄一个eclipse,然后将工程引入进来,等svn服务器好了,你在切回原来的eclipse.解决

苹果2012面临的12挑战

苹果2012面临的12挑战(一)2012年,苹果在智能手机和平板电脑领域似乎仍有优势,特别是将推出的 苹果电视,可能让苹果在新的领域找到突破点.然而,一枚硬币总有两面,苹果在新的一年也有很多问题需要面对.BusinessInsider网站就总结了12个苹果需要在2012年面对的最大的挑战,一起来分享.一.库克能成为一位令人尊敬的苹果CEO吗?库克随着乔布斯离开的日子越来越长,苹果还能保持神奇的光环吗?蒂姆·库克并不像乔布斯那样会鼓舞人心,当然他可以继续确保公司正确的发展方向,但他能保持公司的神秘

eclipse、myeclipse使用常用的小技巧(eclipse alt+/ 自动补全 )

1.修改类名称上的@author  *** Preference----Java----Code Style----Code Templates----->Comments----->Types 然后edit即可修改 2.修改编辑器字体的大小 Preference----General----Appearance----Colors and Fonts---->Java----->Java Editor Text Font 然后edit即可修改 3.修改配置文件的单行字符长度 My

在eclipse中使用checkstyle插件自动检查编码规范

编码|规范           CheckStyle是一个java代码规范检查工具.使用CheckStyle能够强制编程人员遵循某种代码规范.CheckStyle默认提供了对sun编程规范的支持.通过编写配置文件,可以增加自己的检查规范. CheckStyle的最新版本是3.5.从3.0开始,CheckStyle支持包括代码风格.代码结构.代码冗余.典型错误等更多的代码检查. CheckStyle通常和Ant配合使用.有许多CheckStyle的第三方插件,包括eclipse插件. CheckS

c++-求助!!昨天给eclipse安装了pydev,今天再用eclipse修改以前C++项目,出问题了!

问题描述 求助!!昨天给eclipse安装了pydev,今天再用eclipse修改以前C++项目,出问题了! 求助各位前辈!昨天因为要学习python就给eclipse安装了pydev,结果今天再用eclipse修改以前C++项目,如果不重新build直接run,跑的还是以前的代码!总之一句话就是直接run的话仍然运行上一次的结果!是不是编译器什么的错了??应该怎么改正啊??很着急求各位朋友的帮助!!!! 解决方案 检查一下设置,应该是run的时候没有重新编译了,或者没有发现文件更新了

eclipse- 收藏 Eclipse调试的时候LogCat自动消失,什么原因?

问题描述 收藏 Eclipse调试的时候LogCat自动消失,什么原因? LogCat出来的信息,几秒之后就自动消失了. 每次还没来得及看错误信息,它就消失了! 有人说是因为内容太多了的原因, 但是好像不是,我自己的System.out才几条信息,也是出来几秒就自动消失了! 还有一个问题,就是eclipse识别不到真机,必须开着360手机助手/或者是豌豆荚才能识别到真机.有人说可能是360手机助手和豌豆荚的原因,我试着把两个都卸载了,驱动也卸载重装了,还是不行,识别不了,adb.exe我也去网上