zoukankan      html  css  js  c++  java
  • eclipse 优化提速

    1、windows–>perferences–>general–>startup and shutdown关掉没用的启动项:
    WTP :一个跟myeclipse差不多的东西,主要差别是 WTP 是免费的,如果使用myeclipse,这个可以取消
    Mylyn:组队任务管理工具,类似于 CVS ,以任务为单位管理项目进度,没用到的可以取消
    Derby:一种保存成 jar 形式的数据库,我没用到,取消
    一大排以 MyEclipse EASIE 打头的启动项:myeclipse 支持的服务器,只选自己用的,其他取消。
    Windows > Preferences > MyEclipse > Community Essentials, 关闭自动更新,Search for new features on startup勾掉。

    2、Windows-->java-->Installed Jres-->选中你的版本-->Edit-->选中jar包-->Javadoc Location 那里有个path。
    菜单 [Window]->[Preferences]->[MyEclipse]->[JavaEnterprise Project]->[Library Sets] [J2EE1.4]和[J2EE1.3]下的javax.servelet.jar
    点开树 选择[javadoc location]这个节点 双击 然后在对话框中,把这个 那个地址去掉为空或者选择你本地javadoc地址即可解决 jsp 自动提示 卡 慢 的问题。

    3、关闭updating indexes
    Window > Preferences > Myeclipse Enterprise Workbench > Maven4Myeclipse > Maven>
    禁用Download repository index updates on startup 。
    注意:强调一个问题,很多人发现无法找到这个,原因其实是它已经关闭了。

    4、关闭MyEclipse的自动validation
    windows > perferences > myeclipse > validation

    5、修改MyEclipse编辑JSP页面时的编辑工具
    Window > perferences > General > Editors > File Associations >
    在File types 中选择 *.jsp > 在Associated editors 中将"MyEclipse JSP Editor"设置为默认。
    据说修改此项的默认编辑器其实可以提高启动速度

    6、window-preferences-MyEclipse Enterprise Workbench-Maven4MyEclipse-Maven,将Maven JDK改为电脑上安装的JDK,即不使用myeclipse 提高的JDK登记add按钮,选择你的电脑上的JDK即可(注意:不是JRE,我的值为:Java6.014)

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

    8、右键点击项目--properties--搜索include path--点击excluded--edit--exclusion patterns--add--在弹出的窗口中输入*
    设置的作用:在项目build的时候排除javascript

    9、Window -> Preference -> General -> Editors -> Text Editors -> HyperLinking
    在用Ctrl键控制的HyperLinking Style Nevigation列表下, 取消勾选与jsp或Javascript有关的选项

    10、将eclipse.ini内容替换为以下代码
    将eclipse.ini内容替换为以下代码
    -startup
    plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
    --launcher.library
    plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.0.v20100503
    -product
    org.eclipse.epp.package.jee.product
    --launcher.defaultAction
    openFile
    --launcher.XXMaxPermSize
    256M
    -showsplash
    org.eclipse.platform
    --launcher.XXMaxPermSize
    256m
    --launcher.defaultAction
    openFile
    -vmargs
    -Dosgi.requiredJavaVersion=1.5

    -clean
    -Xverify:none
    -XX:+CMSClassUnloadingEnabled
    -Xms512m
    -Xmx512m
    -XX:PermSize=512M
    -XX:MaxPermSize=512M
    -Xverify:none
    -XX:CompileThreshold=100
    -XX:+UseConcMarkSweepGC


    重点是黑体的几行

    11、



    -Xms512m -Xmx1024m -XX:PermSize=512m -XX:MaxPermSize=512m

    =============================================================================

    经过以上的优化,myeclipse的启动时间可以减少2/3,Tomcat的启动速度可以减少1/2(视具体情况而定),

    特别6,7两项的优化效果最明显,如果只进行前几项,优化的效果有限.

    另外,使用myeclipse一段时间后,就会产生很多项目,即使这些项目是处于关闭状态,myecliose在启动时也会加载这些项目,这个过程会花费很多时间,所以,建议将不用的项目都delete掉,用的时候再import

    显示内存使用情况:

  • 相关阅读:
    经典面试题回答——学习Java基础的目的
    Woody的逻辑游戏--怎样换轮胎
    skype默认占用80和443port
    opencl+opencv实现sobel算法
    Rational 最新软件试用下载地址
    leetcode-20-Valid Parentheses
    JPA学习笔记(11)——使用二级缓存
    新浪微博授权登陆获取个人信息
    Ubuntu 12.04 64bit GCC交叉编译器制作 原创
    表单兼容类型设计
  • 原文地址:https://www.cnblogs.com/sprinng/p/3735635.html
Copyright © 2011-2022 走看看