话说一个人的忍耐是有限度的,用MyEclipse差不多半年了,一直都是能用Eclipse就用Eclipse的,因为它太慢了,特别是老是building workspace。cpu猛升!其实早就该Google下,如何优化了。。。。转过来的这篇挺好的。
==============================================================
大家一定对buileding workspace时那缓慢的速度给困扰到了吧~
其实只要把project选项里的 building automatically前的勾去掉,就可以快很多了。。
另外大家一定对 myeclipse的速度经常感到痛苦把,ok,现在开始给myeclipse提速:
一、加大JVM的非堆内存
打开eclipse.ini
-showsplash
com.genuitec.myeclipse.product
–launcher.XXMaxPermSize
256M
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms128m
-Xmx512m
-Dosgi.splashLocation=e:MyEclipse6.0eclipseMyEclipseSplash.bmp
-Duser.language=en
-XX:PermSize=128M
-XX:MaxPermSize=256M
把下面的那个-XX:MaxPermSize调大,比如-XX:MaxPermSize=512M,再把-XX:PermSize调成跟-XX:MaxPermSize一样大
几乎每次eclipse卡到当都是因为这个非堆内存不足造成的,把最大跟最小调成一样是因为不让myeclipse频繁的换内存区域大小
注意:XX:MaxPermSize和Xmx的大小之和不能超过你的电脑内存大小!
我的MyEclipse7.0中eclipse.ini里的内容:
---------------------------------------------------------------------
-startup
plugins/org.eclipse.equinox.launcher_1.0.100.v20080509-1800.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.100.v20080509-1800
-clean
-showsplash
com.genuitec.myeclipse.product
--launcher.XXMaxPermSize
512m//原来是256我改为512
-vmargs
-Xms128m//原来是40我改为128
-Xmx512m
--------------------------------------------------------------------------------
二.去除不需要加载的模块
一个系统20%的功能往往能够满足80%的需求,MyEclipse也不例外,我们在大多数时候只需要20%的系统功能,所以可以将一些不使用的模块禁止加载启动。通过Windows-Preferences打开配置窗口,依次选择左侧的General-StartupandShutdown,这个时候在右侧就显示出了Eclipse启动时加载的模块,可以根据自己的实际情况去除一些模块。
windows–>perferences–>general–>startupandshutdown
关掉没用的启动项:
怎样才能知道哪些启动项有用呢?我现在把我知道的启动项用处说一下,还有很多不懂的,希望大家懂的回复在下面啊:
WTP:一个跟myeclipse差不多的东西,主要差别是WTP是免费的,如果使用myeclipse,这个可以取消
Mylyn:组队任务管理工具,类似于CVS,以任务为单位管理项目进度,没用到的可以取消
Derby:一种保存成jar形式的数据库,我没用到,取消
一大排以MyEclipseEASIE打头的启动项:myeclipse支持的服务器,只选自己用的,其他取消,比如我只选了tomcat
三.取消MyEclipse在启动时自动验证项目配置文件
默认情况下MyEclipse在启动的时候会自动验证每个项目的配置文件,这是一个非常耗时的过程,可以在Preferences窗口依次选择MyEclipse-Validation,然后在右侧的Validator列表中只保留Manual项就可以了。如果需要验证的时候只需要选中文件,然后右键选择MyEclipse-RunValidation就可以了。
windows–>perferences–>myeclipse–>validation
把除了manual下面的全部点掉,build下只留classpathdependencyValidator
手工验证方法:
在要验证的文件上,单击鼠标右键–>myeclipse–>runvalidation
四、拼写检查会给我们带来不少的麻烦,我们的方法命名都会是单词的缩写,他也会提示有错,所以最好去掉,没有多大的用处:
windows–>perferences–>general–>validation->editors->TextEditors->spelling
五、myeclipse打开jsp的默认编辑器不好,会同时打开预览
windows–>perferences–>general–>editors->fileassociations
把默认改成MyEclipseJSPEditor
分享到:
相关推荐
#### 一、MyEclipse 7.0 概述 MyEclipse 是一款基于 Eclipse 的集成开发环境(IDE),专为 Java 开发者设计。它提供了丰富的功能集,如代码编辑、调试、测试、部署等,尤其适用于 Web 和企业级应用的开发。...
- **性能优化**:MyEclipse 7.0 对性能进行了优化,确保在处理大型项目时也能保持良好的响应速度。 #### 五、学习资源 - **官方文档**:MyEclipse 官方网站提供了详细的文档和教程,是学习的最佳起点。 - **社区...
### MyEclipse 7.0 M1 版本更新与特性详解 #### 一、概述 MyEclipse作为一款强大的集成开发环境(IDE),一直以来深受Java开发者们的喜爱。随着技术的发展,MyEclipse也在不断更新迭代,以满足开发者的各种需求。...
Myeclipse 7.0 注册码 Myeclipse 7.0 注册码 Myeclipse 7.0 注册码 Myeclipse 7.0 注册码 Myeclipse 7.0 注册码 Myeclipse 7.0 注册码
Myeclipse7.0最新汉化包090216包含了完整的汉化资源,旨在将MyEclipse 7.0的工作界面、菜单、提示信息等转化为简体中文。安装汉化包通常包括以下步骤: - 下载汉化包文件,确保与你的MyEclipse版本匹配。 - 解压...
标题与描述中的关键词“最新MyEclipse 7.0注册码和生成码”指向的是一个涉及软件注册与授权管理的主题,然而,从专业角度出发,我们应该聚焦于合法使用软件及软件授权的重要性和必要性,而非探讨任何可能违反版权法...
### MyEclipse 7.0简介 MyEclipse是基于Eclipse平台的一个增强版开发工具,它不仅包含了Eclipse的所有功能,还在此基础上增加了许多实用的功能模块。MyEclipse 7.0版本作为一款成熟的集成开发环境(IDE),特别适用...
myEclipse7.0破解文件myEclipse7.0破解文件
根据提供的信息,我们可以总结出与MyEclipse 7.0相关的多个知识点,主要涉及软件的安装、注册以及一些新功能的介绍。 ### MyEclipse 7.0简介 MyEclipse是一款非常流行的集成开发环境(IDE),专为Java开发者设计。...
### 解决MyEclipse 7.0速度慢的秘诀 #### 一、加大JVM的非堆内存 在使用MyEclipse 7.0的过程中,许多用户常常遇到软件运行缓慢的问题,这严重影响了开发效率。其中,导致MyEclipse运行速度慢的一个常见原因是JVM的...
为此,"myeclipse7.0最新汉化包"应运而生,旨在帮助用户更便捷地理解和操作MyEclipse。 汉化包的使用方法通常分为以下几个步骤: 1. **下载汉化包**:首先,你需要找到与MyEclipse 7.0兼容的最新汉化包。这个汉化...
myeclipse6.0&&myeclipse7.0注册码生成程序myeclipse6.0&&myeclipse7.0注册码生成程序myeclipse6.0&&myeclipse7.0注册码生成程序
在软件开发过程中,有时我们需要查看或理解已编译的Java...总之,Myeclipse7.0集成jad反编译是一个强大的功能,可以帮助开发者在各种情况下理解和优化代码。正确配置和使用JAD,可以极大地提高开发效率和问题解决能力。
MyEclipse7.0注册码(保证可用)
3.选择myeclipse7.0的 windows->open perspective->myeclipse database explorer 在db browser视图中对myeclipse derby单击右键,选择open connection启动系统默认derby数据库(注:为了测试hibernate,所以需要存取...
MyEclipse7.0 下载地址: downloads.myeclipseide.com/downloads/products/eworkbench/7.0M1/MyEclipse_7.0M1_E3.4.0_Installer.exe http://downloads.myeclipseide.co ... 3.4.0_Installer.exe 1、建立java ...
【MyEclipse 7.0 Milestone-1汉化包】是针对MyEclipse集成开发环境的一个语言包,主要用于将MyEclipse的工作界面从英文转换为简体中文,以适应中国用户的需求。MyEclipse是一款功能强大的Java EE集成开发工具,它...
myeclipse7.0破解方法,亲自测试,非常实用。
《MyEclipse 7.0中文攻略》是针对这款强大的Java集成开发环境(IDE)的中文使用指南,旨在帮助用户更好地理解和操作MyEclipse 7.0版本。本攻略不仅涵盖了基本功能,还深入到高级特性,使得中文用户能够无障碍地进行...
myeclipse 7.0 破解另类的破解方法