`
tianyalinfeng
  • 浏览: 444274 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

MyEclipse 9.0运行速度优化

    博客分类:
  • Java
阅读更多

(1)、Eclipse Building Workspace 很慢的解决办法

  

解决办法:

 

1. 取消掉“project -> Buiild Automatically”选项即可

2. 取消各种文件的validation

3. 在 Eclipse.ini文件中增加最大内存使用数量-vmargs-Xms40m-Xmx512m

4. 在 Help->Software Updates->Manage Configration中unenable掉subclipse插件

 

 

优化二:

1、老是弹出Quick update error 、关闭MyEclipse的Quick Update自动更新功能

这个问题的解决办法是关闭自动更新:

Windows > Preferences > MyEclipse Enterprise Workbench > Community Essentials,然后把选项 ”Search for new features on startup”的前勾去掉即可。

2 、关闭updating indexes

Window > Preferences > Myeclipse Enterprise Workbench > Maven4Myeclipse > Maven>

 

禁用Download repository index updates on startup 。

注意:强调一个问题,很多人发现无法找到这个,原因其实是它已经关闭了。

3 、关闭MyEclipse的自动validation

validation有很多,包括xml、jsp、jsf、js等等,我们没有必要全部都去自动校验一下,只是需要的时候才会手工校验一下,速度将很快提升好几个档次。

 

windows > perferences > myeclipse > validation

将Build下全部勾取消,如果你需要验证某个文件的时候,我们可以单独去验证它。方法是:在需要验证的文件上( 右键 -> MyEclipse -> Run Validation 。

4、启动优化,关闭不需要使用的模块

一个系统20%的功能往往能够满足80%的需求,MyEclipse也不例外,我们在大多数时候只需要20%的系统功能,所以可以将一些不使用的模块禁止加载启动。

 

 

Window > Preferences > General > Startup andy Shutdown 在这里列出的是MyEclipse启动时加载的模块。

我这里只让它加载tomcat5,勾选MyEclipse EASIE Tomcat 5。接下来,关闭工作空间启动刷新:

 :

只需要取消Enable spell checking:

看到auto activation triggers for java(java-editer-content assist)之后,在里面输入a-z这些字幕吧,然后选择应用,接着去编辑器里查看提示,上面那个选项是延迟多少时间提示,建议不修改。

 

如图那样选择就完成了,然后我们到myeclipse安装目录>myeclipse.ini打开修改这个文件,建议在做之前备份,不然错了没法启动。

 

-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

E:/develop/MYEC85/MyEclipse8.5M2

-vm

E:/develop/MYEC85/Common/binary/com.sun.java.jdk.win32.x86_1.6.0.013/jre/bin/client/jvm.dll

-vmargs

-Xmx386m

-XX:MaxPermSize=386m

-XX:ReservedCodeCacheSize=64m

 

主要是修改:

 

-Xmx386m

-XX:MaxPermSize=386m

-XX:ReservedCodeCacheSize=256m

 

 

关于Eclipse代码补全的一点小技巧

 

 

使用Eclipse变过Java的人肯定感觉Eclipse一点都不怎么智能,只有将一个类名完整的敲出来,然后加个点之后的方法属性才会出来。例如我们在Eclipse里面只有输入System,然后再加个点,n久之后才会显示出System类里面的属性及方法。

    其实这个我们可以自己设置的(本人使用的是英文版的3.3版本),过程为:先是选中菜单栏里的 windows->Preferences,然后选中 java节点 -> Editor->Content Assist  。如下图示:

 

 

 

找到Auto-Activation选项,在下面的Auto activation triggers for Java 右侧填冲框中默认为 . ,而且Eclipse默认为最多输入四个字母,这时候我们输入abcd,保存一下。

 

    下一步就是导出我们的偏好文件了,选择菜单栏的 File->Export->Gerneral->Preferences,选中Export all,点击 Browser 选择偏好文件的保存目录,要记住该目录,后面会用到。单击Finish,这时候我们便将偏好文件导出了,默认格式为 .epf。我们这样做的目的就是Eclipse限制了我们的修改,那么我们只能将设置偏好的文件先导出,然后手工修改以后再导入进来。

   那么我们用记事本打开刚才导出的epf格式的文件,然后ctrl+find,找到我们刚才输入的 abcd ,将abcd 改成ABCDEFG...abc...xyz.,这段大家注意了,其实意思就是当你敲入其中某一个字符的时候代码补全功能就会打开,这样想的话,建议大家把从A到Z和a到z及点号都输进去,这样你敲入的任何属于其中字符的话就会出现那种智能标签啦。修改完了以后再导回去。也就是选择File->import->gerneral->Preferences,找到刚才的保存的文件即可,单击Finish导入。这时候基本上就O了。

   Ps:留意到上图中的200了吗,其实那个就是智能框出现需要的延迟,单位是ms。当然你如果嫌200慢了,你可以将数值调小,当然快是有代价的,Eclipse当然会耗费系统更加多的资源了。设不设置都在于个人偏好啦。

分享到:
评论
1 楼 永不悔你 2012-05-27  
[color=yellow][/c

    [*]
[img][/img][url][/url][flash=200,200][/flash]
olor]

相关推荐

    MyEclipse9.0汉化包

    例如,调整内存分配、禁用不必要的启动项、优化编译速度等,这些都可以提高MyEclipse的运行效率。 6. 解决问题:在使用过程中,如果遇到汉化不完整或者出现错误,不要慌张。查看汉化包提供的常见问题解答,或者在...

    myeclipse 9.0 注册码

    1. **性能优化**:提高了启动速度和运行效率。 2. **增强的编辑器功能**:提供了更多代码提示和自动完成选项。 3. **改进的项目管理工具**:简化了项目创建和管理过程。 4. **新的部署选项**:支持更多的服务器和...

    MyEclipse 9.0注册码

    用文本编辑器打开MyEclipse 9.0 M2\myeclipse.ini文件,在最后增加如下两行后保存(意外收获是MyEclipse启动速度更快了): -Dgenuitec.honorDevMode=true -Dosgi.dev=true 3、启动MyEclipse,执行myeclipse9_...

    MyEclipse9.0优化

    ### MyEclipse 9.0 优化技巧 在软件开发领域,提高开发工具的效率是提升...以上就是对 MyEclipse 9.0 进行优化的一些建议,通过这些步骤,可以有效提高 MyEclipse 的启动速度和运行效率,为开发者提供更佳的开发体验。

    myeclipse9.0汉化包

    - **性能影响**:虽然汉化包本身不会显著影响IDE性能,但过多的插件或不兼容的组件可能会影响整体运行速度。 总之,MyEclipse 9.0汉化包是为中国用户优化开发环境的重要工具,它使开发者能够更专注于代码编写,而...

    MyEclipse for spring9.0下载地址

    MyEclipse for Spring 9.0版本是专门针对Spring框架优化的一个版本,旨在更好地支持Spring框架的应用开发。 ### 特点与优势 1. **Spring框架集成**:MyEclipse for Spring 9.0提供了一整套针对Spring框架的支持...

    小型在线考试系统

    2. 性能优化:合理设计数据库索引,避免SQL性能瓶颈,优化前端页面加载速度。 3. 异常处理:编写异常处理机制,提高系统的健壮性。 综上所述,通过MyEclipse 9.0和MySQL数据库,我们可以构建一个高效、实用的小型...

    报到管理系统

    这个系统基于Tomcat 7.0作为应用服务器,MyEclipse 9.0作为集成开发环境(IDE),并且依赖MySQL 5.5数据库来存储和管理数据。 【描述】:在“报到管理系统”的实现中,Tomcat 7.0是关键的组件,它是一个开源的Java ...

    功能完全的网上书店源代码

    整个系统通过Java技术栈构建,具体包括Java编程语言、MySQL数据库、JDK 1.6、JSP(Java Server Pages)、Tomcat 6.0作为应用服务器以及MyEclipse 9.0作为集成开发环境。系统旨在提供一个高效、安全且可靠的在线购书...

    项目建模参考文档

    这种方法不仅可以减轻服务器的压力,还能优化页面加载速度,从而提高系统的整体性能。 **4. 开发环境**:项目的开发环境包括Windows 7 32位操作系统、MyEclipse 9.0、JDK 1.6.0、JAVA蓝图设计支持系统、Enterprise ...

    火车票预售系统

    在开发和部署火车票预售系统时,还需要考虑安全性、并发处理、性能优化等方面,例如使用HTTPS协议保证通信安全,使用线程池管理并发请求,以及通过缓存技术提高数据读取速度。此外,测试和调试也是关键步骤,确保...

    音乐网站的设计与实现毕业论文.doc

    音乐下载则让用户能够将喜欢的音乐保存到本地,这需要优化下载速度,保证用户体验。音乐交流模块则是为音乐爱好者提供讨论、分享心得的社区,可能包含评论、评分、推荐等功能。 三、系统设计与安全性 在系统设计...

    高校实习信息发布网站论文-高校实习信息发布网站-java-论文-文档

    - **用户体验优化**: 优化前端页面加载速度,提升用户满意度。 ### 四、总结与展望 #### 4.1 项目总结 该项目通过使用Java、MySQL、Spring Boot等技术,成功地实现了高校实习信息发布网站的设计与实现。不仅提高了...

    员工健康管理系统论文-java-文档-员工健康管理系统文档

    - **开发工具与环境**:包括IDEA作为集成开发环境、JDK1.8、Maven3.6用于依赖管理、MySQL5.7作为数据库管理系统、Tomcat8.0/9.0作为应用服务器、SQLyog/Navicat作为数据库管理工具、Eclipse/MyEclipse/IntelliJ IDEA...

    基于Java的大学生考勤系统的设计与实现论文-java-文档-基于Java的大学生考勤系统的设计与实现文档

    1. **高效性**:通过Spring Boot框架优化系统性能,确保系统运行速度快、响应时间短。 2. **安全性**:采用合理的权限控制机制,保护敏感数据不被非法访问。 3. **易用性**:界面友好,操作简便,方便师生快速上手...

    springboot汽车资讯网站-springboot汽车资讯网站论文-java-文档-论文

    - 系统经过测试,确保运行稳定,响应速度快。 综上所述,该Spring Boot汽车资讯网站项目充分利用现代信息技术手段,旨在提升汽车资讯管理的效率和质量。通过对系统的功能设计、技术实现等方面的详细介绍,可以看出...

    旅游管理系统论文-java-文档-旅游管理系统文档-论文

    4. **性能优化**:为了提高系统的响应速度和用户体验,可以采取缓存策略、数据库索引优化等手段。 5. **可扩展性**:考虑到未来业务的发展需求,系统设计应具备良好的可扩展性,方便后续功能的添加和修改。 综上所...

    供应商管理系统论文-java-供应商管理系统文档-文档

    - 发现并解决系统运行中的各种问题,持续优化系统性能。 ### 三、系统安全性与便利性 #### 3.1 安全性 - 实现用户注册和登录验证机制,保障用户信息安全。 - 加强对敏感数据的加密处理,提高系统的整体安全性。 #...

    新冠物资管理论文-java-文档-新冠物资管理文档-论文

    - Tomcat是一款开源的Servlet容器,能够支持Java Web应用的部署与运行,Tomcat 8.0/9.0分别对应Java EE 7和Java EE 8标准。 10. **数据库工具**:SQLyog/Navicat - SQLyog和Navicat都是功能强大的MySQL图形化管理...

    教师薪酬管理系统论文-java-论文-文档-教师薪酬管理系统文档

    - **开发软件**:eclipse/myeclipse/idea,提供了多种 Java 开发环境选项。 - **浏览器**:谷歌浏览器/微软edge/火狐,确保系统的跨浏览器兼容性。 - **技术栈**:除了上述提到的技术外,还包括 Mybatis、Ajax、...

Global site tag (gtag.js) - Google Analytics