优化MyEclipse for spring 8.6.1的启动速度与运行速度
一、加大JVM的非堆内存
打开 myeclipse.ini,在myeclipse的安装目录下,把下面的那个 -XX:MaxPermSize 调大,比如 -XX:MaxPermSize=756M,再把 -XX:PermSize 调成跟 -XX:MaxPermSize一样大
如:
-startup
../Common/plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
--launcher.library
../Common/plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519
-install
C:/Users/Administrator/AppData/Local/Genuitec/MyEclipse 8.5
-vm
C:/Users/Administrator/AppData/Local/Genuitec/Common/binary/com.sun.java.jdk.win32.x86_1.6.0.013/jre/bin/client/jvm.dll
-configuration
configuration
-vmargs
-XX:PermSize=512m
-XX:MaxPermSize=512m
-Xms1024m
-Xmx1024m
-XX:+UseParallelGC
原因:几乎每次 myeclipse 卡都是因为这个 非堆内存 不足造成的,把最大跟最小调成一样是因为不让 myeclipse 频繁的换内存区域大小
注意:XX:MaxPermSize 和 Xmx 的大小之和不能超过你的电脑内存大小!
二. 去除不需要加载的模块 一个系统20%的功能往往能够满足80%的需求,MyEclipse也不例外,我们在大多数时候只需要20%的系统功能,所以可以将一些不使用的模块禁止加载启动。通过Windows - Preferences打开配置窗口,依次选择左侧的General - Startup and Shutdown,这个时候在右侧就显示出了Eclipse启动时加载的模块,可以根据自己的实际情况去除一些模块。
windows–>perferences–>general–>startup and shutdown
关掉没用的启动项:
怎样才能知道哪些启动项有用呢?我现在把我知道的启动项用处说一下,还有很多不懂的,希望大家懂的回复在下面啊:
WTP :一个跟myeclipse差不多的东西,主要差别是 WTP 是免费的,如果使用myeclipse,这个可以取消
Mylyn:组队任务管理工具,类似于 CVS ,以任务为单位管理项目进度,没用到的可以取消
Derby:一种保存成 jar 形式的数据库,我没用到,取消一大排以 MyEclipse EASIE 打头的启动项:myeclipse 支持的服务器,只选自己用的,其他取消,比如我只选了tomcat
三. 取消MyEclipse在启动时自动验证项目配置文件 默认情况下MyEclipse在启动的时候会自动验证每个项目的配置文件,这是一个非常耗时的过程。
windows–>perferences–>myeclipse–>validation
把 除了manual 下面的全部点掉,build下只留 classpath dependency Validator
如果需要验证的时候只需要选中文件,然后右键选择 MyEclipse - Run Validation就可以了。
手工验证方法:
在要验证的文件上,单击鼠标右键–>myeclipse–>run validation
四、myeclipse 打开 jsp 的默认编辑器不好,会同时打开预览
把默认改成 MyEclipse JSP Editor
windows–>perferences–>general–>editors->file associations
分享到:
相关推荐
在探讨“myeclipse 8.6.1注册码”的相关信息时,首先需要明确的是,MyEclipse是一款非常受欢迎的集成开发环境(Integrated Development Environment,IDE),主要用于Java应用程序的开发。它基于Eclipse平台,提供了...
尽管提供的部分内容较少,但我们可以推测MyEclipse 8.6.1相比之前的版本可能新增了一些特性或改进,例如更好的性能优化、更流畅的用户体验、对最新Web技术的支持等。 #### 使用场景 MyEclipse 8.6.1适用于多种场景...
MyEclipse 8.6.1是该系列中的一个版本,它包含了多项改进与增强特性,为开发者提供了更加高效、便捷的开发体验。 ### 二、注册码的作用 1. **激活软件**:注册码的主要作用在于激活软件,使得用户能够正常使用所有...
【优化MyEclipse启动速度】是一项提升开发效率的重要工作,因为快速启动的IDE可以节省开发者的时间,更快地投入到编码工作中。以下是一些针对MyEclipse启动速度优化的关键点: 1. **关闭自动验证**:在`Windows > ...
最新的myeclipse8.6.1,从官方直接下载的,最近myclipse官方网站屏蔽了中国ip,所以官网不能直接上了,很多地方都找不到下载源,特别是对于那些在公司屏蔽了迅雷和电驴的群体来说,是一个很好的帮助。希望对大家有用...
1. 找到并打开你的MyEclipse安装目录,这个目录通常是你自定义的,例如"Myeclipse8.6.1"。在这个目录下,你会看到一个名为`Common`的文件夹。 2. 接下来,打开`Common`文件夹,你会发现里面有一个`dropins`文件夹。...
根据提供的标题、描述、标签及部分内容,我们可以提炼出与MyEclipse 8.6.1、10.6以及8.6正式版相关的知识点。以下将详细介绍这些版本的特点、安装方式以及它们在Spring开发中的应用。 ### MyEclipse 8.6.1 正式版 ...
通过对MyEclipse的JVM配置、启动项管理、插件选择、项目验证策略以及编辑器设置等方面的优化,可以显著提高其运行效率,使其更好地满足开发需求。希望以上建议能够帮助您更好地使用MyEclipse进行高效开发。
最新的myeclipse8.6.1,从官方直接下载的,最近myclipse官方网站屏蔽了中国ip,所以官网不能直接上了,很多地方都找不到下载源,特别是对于那些在公司屏蔽了迅雷和电驴的群体来说,是一个很好的帮助。希望对大家有用...
myeclipse-8.6.1-win32,总共800多M的,分13部分上传,愿意下的就下。
最新的myeclipse8.6.1,从官方直接下载的,最近myclipse官方网站屏蔽了中国ip,所以官网不能直接上了,很多地方都找不到下载源,特别是对于那些在公司屏蔽了迅雷和电驴的群体来说,是一个很好的帮助。希望对大家有用...
### MyEclipse启动和运行速度优化 在日常开发过程中,我们经常会遇到MyEclipse启动慢、运行卡顿等问题,这不仅影响工作效率,还可能导致代码编辑和调试效率降低。本文将针对这些问题提供一系列优化建议,帮助提升...
MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对Eclipse IDE的扩展,利用它我们可以在数据库和J2EE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率
最新的myeclipse8.6.1,从官方直接下载的,最近myclipse官方网站屏蔽了中国ip,所以官网不能直接上了,很多地方都找不到下载源,特别是对于那些在公司屏蔽了迅雷和电驴的群体来说,是一个很好的帮助。希望对大家有用...
本系统利用了Java的两大核心组件——JSP(JavaServer Pages)和Servlet,结合MyEclipse 8.6.1集成开发环境以及Tomcat 7.0.11服务器,实现了一个小型但功能完备的投票管理平台。XML(eXtensible Markup Language)在...
最新的myeclipse8.6.1,从官方直接下载的,最近myclipse官方网站屏蔽了中国ip,所以官网不能直接上了,很多地方都找不到下载源,特别是对于那些在公司屏蔽了迅雷和电驴的群体来说,是一个很好的帮助。希望对大家有用...
最新的myeclipse8.6.1,从官方直接下载的,最近myclipse官方网站屏蔽了中国ip,所以官网不能直接上了,很多地方都找不到下载源,特别是对 于那些在公司屏蔽了迅雷和电驴的群体来说,是一个很好的帮助。希望对大家...
【MyEclipse 8.6.1-win32 安装教程】 MyEclipse 是一款功能强大的集成开发环境,主要用于Java、J2EE等应用程序的开发。本教程将指导您如何在Windows 7环境下安装MyEclipse 8.6.1版本。 1. **下载软件** 首先,你...
最新的myeclipse8.6.1,从官方直接下载的,最近myclipse官方网站屏蔽了中国ip,所以官网不能直接上了,很多地方都找不到下载源,特别是对于那些在公司屏蔽了迅雷和电驴的群体来说,是一个很好的帮助。希望对大家有用...
最新的myeclipse8.6.1,从官方直接下载的,最近myclipse官方网站屏蔽了中国ip,所以官网不能直接上了,很多地方都找不到下载源,特别是对于那些在公司屏蔽了迅雷和电驴的群体来说,是一个很好的帮助。希望对大家有用...