`
javaEEdevelop
  • 浏览: 876229 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

eclipse 反应慢 优化

 
阅读更多

觉的有用,留个记录,原址(http://blog.csdn.net/jkant/article/details/3273860)

 

 1、打开 eclipse.ini

 


-showsplash
com.genuitec.eclipse.product
--launcher.XXMaxPermSize
256M
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms128m
-Xmx512m    
-Dosgi.splashLocation=e:eclipse 6.0eclipseeclipseSplash.bmp
-Duser.language=en 
-XX:PermSize=128M 
-XX:MaxPermSize=256M
把下面的那个 -XX:MaxPermSize 调大,比如 -XX:MaxPermSize=512M,再把 -XX:PermSize 调成跟 -XX:MaxPermSize一样大
原因:大家一定对这个画面很熟悉吧:

几乎每次 eclipse 卡到当都是因为这个 非堆内存 不足造成的,把最大跟最小调成一样是因为不让 eclipse 频繁的换内存区域大小

注意:XX:MaxPermSize 和 Xmx 的大小之和不能超过你的电脑内存大小!


2、windows–>perferences–>eclipse–>validation
把 除了manual 下面的全部点掉,build下只留 classpath dependency Validator

 

手工验证方法:
在要验证的文件上,单击鼠标右键–>eclipse–>run validation

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

 

4、windows–>perferences–>general–>startup and shutdown
关掉没用的启动项:

 

怎样才能知道哪些启动项有用呢?我现在把我知道的启动项用处说一下,还有很多不懂的,希望大家懂的回复在下面啊:
WTP :一个跟eclipse差不多的东西,主要差别是 WTP 是免费的,如果使用eclipse,这个可以取消
Mylyn:组队任务管理工具,类似于 CVS ,以任务为单位管理项目进度,没用到的可以取消
Derby:一种保存成 jar 形式的数据库,我没用到,取消
一大排以 eclipse EASIE 打头的启动项:eclipse 支持的服务器,只选自己用的,其他取消,比如我只选了tomcat

5、eclipse 打开 jsp 的默认编辑器不好,会同时打开预览
windows–>perferences–>general–>editors->file associations

 

把默认改成 eclipse JSP Editor
 
分享到:
评论

相关推荐

    解决Eclipse自动补全卡死的问题内附说明[【完整版】

    但有时,由于各种原因,Eclipse的自动补全功能可能出现反应迟钝或完全卡死的情况。以下是一些可能导致该问题的原因及相应的解决策略: 1. **内存不足**:Eclipse运行时需要足够的内存来处理复杂的任务,如自动补全...

    Zxing用于eclipse的android开发

    需要注意的是,由于描述中提到反应速度稍慢,可能需要对ZXing的扫描性能进行优化,例如调整相机参数或者使用异步处理来提升用户体验。同时,根据项目需求,可能还需要处理权限问题,确保应用有访问摄像头的权限。

    基于maven install 没反应的解决方法

    在解决问题之后,为了防止类似问题再次发生,可以考虑在开发环境中设置合理的内存分配,优化IDE的性能。也可以定期清理本地仓库中的无用依赖,保证本地仓库的健康状态。此外,确保Maven的配置文件以及Eclipse的配置...

    vertxtest.rar

    它提供了一种反应式编程模型,使得构建高并发、低延迟的网络应用变得简单。 【Vert.x入门】:"hello_world"项目是学习Vert.x的基础,通常会展示如何创建一个简单的 Verticle(Vert.x 的核心组件)并启动它来监听和...

    人事管理系统可行性报告.doc

    现有的人事管理系统可能运算复杂,反应速度慢,难以应对快速变化和大规模的人事管理工作。因此,开发新的系统至关重要。当前的处理流程包括用户通过Web服务器与数据库服务器交互,进行人事变动、考勤管理、工资发放...

    俄罗斯方块1.0.1(双缓冲绘图)

    玩家在移动、旋转或消除方块时,不会出现画面卡顿或闪烁,这对于一款要求快速反应和精准操作的游戏来说至关重要。这种改进尤其对新手玩家友好,能让他们更专注于游戏本身,而不是被视觉干扰所分心。 此外,本版本还...

Global site tag (gtag.js) - Google Analytics