myeclipse启动优化

fanduo1234 贡献于2015-05-24

作者 administrator  创建于2014-09-08 05:04:00   修改者administrator  修改于2014-09-08 05:22:00字数6523

文档摘要:window-->proference,在此对话框下,常规的设置选项为:General->Startup and ShutDown设置一些启动、关闭程序可以加速MyEclipse的启动,General->Appearance: Colors and Fonts设置一些字体样式大小等;Java选项里设置一些类中的悬浮、提示效果及代码的列宽等一些设置;MyEclipse Enterprise Workbench->Maven4MyEclipse下可以关闭MyEclipse中的自动更新,加快起运行速度,Validation选项中可以去掉各类文件的一些验证,加快编码中的文件编译和编写代码过程中比较卡的问题。
关键词:

常规设置: window-->proference,在此对话框下,常规的设置选项为:General->Startup and ShutDown设置一些启动、关闭程序可以加速MyEclipse的启动,General->Appearance: Colors and Fonts设置一些字体样式大小等;Java选项里设置一些类中的悬浮、提示效果及代码的列宽等一些设置;MyEclipse Enterprise Workbench->Maven4MyEclipse下可以关闭MyEclipse中的自动更新,加快起运行速度,Validation选项中可以去掉各类文件的一些验证,加快编码中的文件编译和编写代码过程中比较卡的问题。我在使用MyEclipse时常会调整这些项的设置,还有其他的一些属性选项,还有得去摸索尝试,也可以去网上找一些相关的文档说明! windows->perferences–>general–>startup and shutdown 注: MyEclipse QuickSetup //快速启动 MyEclipse Derby //derby是一个开源数据库的名字 MyEclipse Examples //样例 MyEclipse Memory Monitor //内存监控 MyEclipse Tapestry Integration //插件集成 MyEclipse JSP Debug Tooling //jsp调试插件 MyEclipse File Creation Wizards //文件创建程序 MyEclipse Backward Compatibility //后台功能 MyEclipse Perspective Plug-in //透视图插件 Mozilla Debug UI Plug-in(Incubation) //Mozilla调试插件(Mozilla是一款浏览器) WTP Webservice UI Plug-in //Web 服务视图插件 JavaServer Faces Tools - Core //jsf工具核心包 JSF Editor Preview Support for MyEclipse//jsf编辑器 Automatic Updates Scheduler //自动升级调度 MyEclipse 是Eclipse的插件,也是一款功能强大的J2EE集成开发环境,支持代码编写、配置、测试以及除错。随着版本的更新,myEclipse的功能越来越 强大,大家应该可以感觉到每次打开myEclipse都会有卡的感觉,那么如何优化myEclipse启动速度呢? 工具/原料 · Myeclipse集成开发环境(以Myeclipse8.5为例) 方法/步骤 1. 禁用myeclipse updating indexes MyEclipse 总是不停的在 Update index,研究发现Update index...是Maven在下载更新,但很是影响myeclipse的使用速度,禁用办法如下:Window => Preferences => Myeclipse  => Maven4Myeclipse => Maven=>取消勾选的Download repository index updates on startup 2. 去除不需要加载的模块 一个系统20%的功能往往能够满足80%的需求,MyEclipse也不例外,我们在大多数时候只需要20%的 系统功能,所以可以将一些不使用的模块禁止加载启动。通过Windows - Preferences打开配置窗口,依次选择左侧的General - Startup and Shutdown,这个时候在右侧就显示出了Eclipse启动时加载的模块,可以根据自己的实际情况去除一些模块。 windows–>perferences–>general–>startup and shutdown 3. 关掉没用的启动项: 怎样才能知道哪些启动项有用呢?我现在把我知道的启动项用处说一下,还有很多不懂的,希望大家懂的回复在下面 啊:WTP :一个跟myeclipse差不多的东西,主要差别是 WTP 是免费的,如果使用myeclipse,这个可以取消Mylyn:组队任务管理工具,类似于 CVS ,以任务为单位管理项目进度,没用到的可以取消Derby:一种保存成 jar 形式的数据库,我没用到,取消一大排以 MyEclipse EASIE 打头的启动项:myeclipse 支持的服务器,只选自己用的,其他取消,比如我只选了tomcat 4. 取消MyEclipse在启动时自动验证项目配置文件 默认情况下MyEclipse在启动的时候会自动验证每个项目的配置文件,这是 一个非常耗时的过程,可以在Preferences窗口依次选择 MyEclipse - Validation,然后在右侧的Validator列表中只保留 Manual 项就可以了。如果需要验证的时候只需要选中文件,然后右键选择 MyEclipse - Run Validation就可以了。 windows–>perferences–>myeclipse–>validation把 除了manual 下面的全部点掉,build下只留 classpath dependency Validator 手工验证方法: 在要验证的文件上,单击鼠标右键–>myeclipse–>run validation myeclipse优化方案 myeclipse 10 优化 1 、关闭MyEclipse的自动validation windows > perferences > myeclipse > validation 将Build下全部勾取消 如果你需要验证某个文件的时候,我们可以单独去验证它。方法是: 在需要验证的文件上( 右键 -> MyEclipse -> Run Validation 。 2、 启动优化,关闭不需要使用的模块 所以可以将一些不使用的模块禁止 加载启动。 Window > Preferences > General > Startup andy Shutdown 在这里列出的是MyEclipse启动时加载的模块 我这里只让它加载tomcat6 勾选 MyEclipse EASIE Tomcat 7 。 WTP :一个跟myeclipse差不多的东西,主要差别是 WTP 是免费的,如果使用myeclipse,这个可以取消 Mylyn:组队任务管理工具,类似于 CVS ,以任务为单位管理项目进度,没用到的可以取消 Derby:一种保存成 jar 形式的数据库,我没用到,取消 一大排以 MyEclipse EASIE 打头的启动项:myeclipse 支持的服务器,只选自己用的,其他取消, 比如我只选了 tomcat 。 第一项: 启动功能介绍和样例(红色为需要保留的文件,此为本人样例,请按需选择) 1. Automatic Updates Scheduler  //自动升级调度    2. MyEclipse QuickSetup  //快速启动    3. MyEclipse Derby  //derby是一个开源数据库的名字 4. MyEclipse EASIE Geronimo  1   //同色都是应用服务器的名字    5. MyEclipse EASIE Geronimo  2      6. MyEclipse EASIE JBOSS  2      7. MyEclipse EASIE JBOSS  3      8. MyEclipse EASIE JBOSS  4      9. MyEclipse EASIE JBOSS  5      10. MyEclipse EASIE JBOSS     11. MyEclipse EASIE Jetty  4      12. MyEclipse EASIE Jetty  5      13. MyEclipse EASIE Jetty  6      14. MyEclipse EASIE Jetty     15. MyEclipse EASIE JOnAS  3      16. MyEclipse EASIE JOnAS  4      17. MyEclipse EASIE JOnAS     18. MyEclipse EASIE JRun  4      19. MyEclipse EASIE JRun     20. MyEclipse EASIE Oracle  10  AS     21. MyEclipse EASIE Oracle  9  AS      22. MyEclipse EASIE Oracle AS     23. MyEclipse EASIE Orion  1      24. MyEclipse EASIE Orion  2      25. MyEclipse EASIE Resin  2      26. MyEclipse EASIE Resin  3      27. MyEclipse EASIE Resin     28. MyEclipse EASIE Sun  8 .x     29. MyEclipse EASIE Sun  8      30. MyEclipse EASIE Sun  9      31. MyEclipse EASIE Glassfish  2      32. MyEclipse EASIE Glassfish  1      33. MyEclipse EASIE Sun One     34. MyEclipse EASIE MyEclipse Tomcat  6  Server      35. MyEclipse EASIE Tomcat  4      36. MyEclipse EASIE Tomcat  5      37. MyEclipse EASIE Tomcat  6    38. MyEclipse EASIE Tomcat  7     39. MyEclipse EASIE Tomcat      40. MyEclipse EASIE WebLogic  10      41. MyEclipse EASIE WebLogic  6      42. MyEclipse EASIE WebLogic  7      43. MyEclipse EASIE WebLogic  8      44. MyEclipse EASIE WebLogic  9      45. MyEclipse EASIE WebLogic     46. MyEclipse EASIE WebSphere  5      47. MyEclipse EASIE WebSphere  6.1      48. MyEclipse EASIE WebSphere  6      49. MyEclipse EASIE WebSphere  4      50. MyEclipse Examples  //样例    51. MyEclipse Memory Monitor  //内存监控    52. MyEclipse Tapestry Integration  //插件集成    53. MyEclipse JSP Debug Tooling  //jsp调试插件    54. MyEclipse File Creation Wizards  //文件创建程序     55. ICEfaces Integration for MyEclipse //基于Ajax的JSF开发框架() 56. MyEclipse Backward Compatibility  //后台功能    57. MyEclipse Perspective Plug-in  //透视图插件      58. Pluse Collaboration Control Center //Eclipse的网页管理中心 59. eclipse-cs 4.x.x -> 5.0.0 Migration Plug-in  //Eclipse插件兼容组件 60. Mozilla Debug UI Plug-in(Incubation)  //Mozilla调试插件(Mozilla是一款浏览器)     61. Dynamic Languages ToolKit Core UI //对入PHP等动态语言支持的用户接口 62. WTP Webservice UI Plug-in  //Web 服务视图插件    63. JavaServer Faces Tools - Core  //jsf工具核心包     64. Automatic Updates Scheduler //自动更新 65. Service policy  //Web提供的服务性能目标定义,自动管理 66. Atfdebug Plug-in(Incubation)  //动态语言的调试工具 67. Auxiliary Web Module Support for MeEclipse// 辅助的Web模块支持.(可能是Struts等文件自动添加) 68. JSF Editor Preview Support  for  MyEclipse //jsf编辑器    第二项: MyEclipse Validation     由于文件导入的时候,不能保证文件的正确性.所以在启动服务前需要做一下验证.包括语法等.   另外可以自己添加需要的验证模块.如checkStyle的验证. 3 、去掉MyEclipse的拼写检查(如果你觉的有用可以不去) 拼写检查会给我们带来不少的麻烦,我们的方法命名都会是单词的缩写,他也会提示有错, 所以最好去掉,没有多大的用处 Window > perferences > General > Editors > Text Editors > Spelling > 将Enable spell checking复选框的勾选去掉。 4 、修改MyEclipse编辑JSP页面时的编辑工具 Window > perferences > General > Editors > File Associations > 在File types 中选择 *.jsp > 在Associated editors 中将"MyEclipse JSP Editor"设置为默认。 还有XML文件的默认编辑器 5. 关闭自动更新 1).window->Perferences->General->Startup and Shutdown 勾掉 Automatic Updates Scheduler(自动更新调度程序) 2).window->Perferences->MyEclipse->Maven4MyEclipse 勾上 Enable Maven4MyEclipse featrures ;确定关闭窗口;该步骤是为了显示第3步中的Maven节点 3).window->Perferences->MyEclipse->Maven4MyEclipse 勾掉 Download repository index updates on startup 第六步: 更改内存使用文件 1、打开 eclipse.ini -showsplash com.genuitec.myeclipse.product --launcher.XXMaxPermSize 256M -vmargs -Dosgi.requiredJavaVersion=1.5 -Xms256m -Xmx1024m    -Dosgi.splashLocation=e:MyEclipse 6.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 的大小之和不能超过你的电脑内存大小 第七步: 修改Struts-config.xml文件打开错误 有时点击myeclipse里的struts的xml配置文件,会报错: Error opening the editorUnable to open the editor ,unknow the editor id….. 把这个窗口关闭后才出正确的xml文件显示,这个我们这样改: windows–>perferences–>general–>editors->file associations选择*.xml,选择myeclipse xml editor点default,ok 5. 拼写检查会给我们带来不少的麻烦,我们的方法命名都会是单词的缩写,他也会提示有错,所以最好去掉,没有多大的用 处:windows–>perferences–>general–>validation->editors->Text Editors->spelling myeclipse 打开 jsp 的默认编辑器不好,会同时打开预览windows–>perferences–>general–>editors->file associations, 把默认改成 MyEclipse JSP Editor 6. myeclipse 打开 jsp 的默认编辑器不好,会同时打开预览windows–>perferences–>general–>editors->file associations, 把默认改成 MyEclipse JSP Editor

下载文档到电脑,查找使用更方便

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 5 金币 [ 分享文档获得金币 ] 0 人已下载

下载文档