zoukankan      html  css  js  c++  java
  • MyEclipse启动和运行速度优化

    1:去除不需要加载的模块 Windows – Preferences - General - Startup and Shutdown,这个时候在右侧就显示出了Eclipse启动时加载的模块,可以根据自己的实际情况去除一些模块。

    WTP:一个跟myeclipse差不多的东西,主要差别是WTP是免费的,如果使用myeclipse,这个可以取消 Mylyn:组队任务管理工具,类似于CVS,以任务为单位管理项目进度,没用到的可以取消 Derby:一种保存成jar形式的数据库,我没用到,取消一大排以MyEclipseEASIE打头的启动项:myeclipse支持的服务器,只选自己用的,其他取消,比如我只选了tomcat。

    2:取消MyEclipse在启动时自动验证项目配置文件

    默认情况下MyEclipse在启动的时候会自动验证每个项目的配置文件,这是一个非常耗时的过程,可以在Windows – Preferences -MyEclipse - Validation,然后在右侧的Validator列表中只保留 Manual 项就可以了(Manual全部勾选,Bulid项只留下第一项)。

    如果需要验证的时候只需要选中文件,然后右键选择 MyEclipse - Run Validation就可以了。

    3:去掉拼写检查(如果你觉的有用可以不去) 拼写检查会给我们带来不少的麻烦,我们的方法命名都会是单词的缩写,他也会提示有错,所以最好去掉,没有多大的用处:

    windows–>perferences–>general–>editors->Text Editors->spelling

    4:MyEclipse8.5 SVN性能优化修改MyEclipse编辑JSP页面时的编辑工具 Window>perferences>General>Editors>FileAssociations> 在Filetypes中选择*.jsp>在Associatededitors中将"MyEclipseJSPEditor"设置为默认。还有XML文件的默认编辑器

    4、关闭自动更新 如果是myeclipse7.5:

    (1)关掉maven自动更新:

    window-preferences-MyEclipse Enterprise Workbench-Maven4MyEclipse-Maven,

    关闭所有Download和Update开头的选项,共四项(去掉前面的勾)

    (2)关闭更新调度:window –> preferences –> General –> Startup and Shutdown –> Automatic Updates Scheduler(去掉前面的勾)

    5:MyEclipse8.5 SVN性能优化修改MyEclipse安装目录的myeclipse.ini文件,加大JVM的非堆内存 具体内容如下:

    -configuration   configuration   -vmargs   -Xms256m   -Xmx512m   -XX:PermSize=128M  -XX:MaxPermSize=256m  -XX:ReservedCodeCacheSize=64m 

    打开 myeclipse.ini

    -Xmx384m

    -XX:MaxPermSize=384m

    -XX:ReservedCodeCacheSize=96m

    可以修改-Xmx,-XX:MaxPermSize,-XX:ReservedCodeCacheSize,

    将这三项的值调大,但并不是越大越好,曾经在相同的条件下做过测试(内存2GB),-Xmx,-XX:MaxPermSize的值为384m时比512m时要快(视具体的计算机而定),

    -Xmx,-XX:MaxPermSize的值设为同样大小且两者之和不能超出你的计算机本身的内存大小

    6:使用JRockit作为Eclipse的JavaVM Eclipse启动参数,指定eclipse启动时使用的jre"E:MyEclipse8.0MyEclipseBlueEdition8.0GAmyeclipse-blue.exe"-vmE:JRockitjrrt-3.1.2-1.6.0injavaw.exe-vmargs-Xms256m-Xmx512m 在Eclipse里面,Window>Preferences,然后选择Java>InstalledJREs添加JRockit,并设置为默认。这样,就可以用JRockit来编译项目了。

    7:window-preferences-MyEclipse Enterprise Workbench-Matisse4Myeclipse/Swing,将Design-time information(dt.jar) location 改用电脑安装的JDK的dt.jar (即不使用myeclipse提供的dt.jar)

  • 相关阅读:
    Java基础之集合框架(Collection接口和List接口)
    Management
    .NET实现多个不同有效时间Session方案思考
    C#操作MySql数据库帮助类(Dapper,T-Sql)
    MVC控制器传递多个实体类集合到视图的方案总结
    高德js API根据出行方式和出现策略由起始点经纬度实现路线规划
    c#QQ邮件编程学习(收发邮件)
    自定义tt文本模板实现MySql指数据库中生成实体类
    Socket客户端
    Socket服务端
  • 原文地址:https://www.cnblogs.com/YingYue/p/3741927.html
Copyright © 2011-2022 走看看