我用的是Myeclipse 8.5的版本,目前在用SSH 开发一个小的项目但是在使用MyEclipse8.5的过程中遇到了各种问题:1:编译很慢,很卡
现在的代码量还很少,也就10多个类的样子,但是我编译一次要很久。如上图我修改一个空格都要在这个地方build两到3分钟。2:部署很慢,redeploy一次也还要2-3分钟
如上图3:运行Junit test很慢,而且我运行一个Junit test 要运行几次他才会去执行。如上图,我一般要运行3次这个测试才会真正的执行。请问各位同僚这个为什么呢?是我的配置不对还是这东西本身就那么慢呢?如过时后者那就旧了。请大侠指点一二!!提前谢谢!!!

解决方案 »

  1.   

    据说所知,Myeclipse是很笨重的,
      

  2.   

    机器配置是不是太差了。可以配置一下MYECLIPSE里面的JVM使用大小 
      

  3.   

    我用的也是MyEclipse8.5,但速度很快的,可能跟你自己的电脑配置有点关系,或者是MyEclipse的设置也有问题,你可以网上搜一些MyEclipse的优化方法
      

  4.   

    我的机器配置确实不高 只有2G的内存 2.19GHZ的主屏但是也不至于这么卡吧  我用vs2010都不卡呢汗啊 !
    优化的方法我试了很多种 见效甚微!!
      

  5.   

    用高版本的myeclipse必须要好机子呀, 你可以把myeclipse优化一下 附上网址: http://blog.163.com/cayyenne@126/blog/static/12186261420100611546658/
      

  6.   

    估计是配置太差,还有就是workspace的项目关闭,或者删除.要好一点
      

  7.   

    可能是电脑配置的问题,配置太低了,至少要4G内容用起来还好点,之前我用的一台电脑也是这种情况,新的时候还免强可以用,但是一段时间后就不行了,打开myeclipse都很慢,和你说的修改一个空格都要等好几分钟,其实myeclipse需要的配置还是有点高的
      

  8.   

    我在公司用过多个版本的myeclipse。感觉6.5的比较适合我。不知道你前端用的什么。如果用extjs这种重型框架,可以在myeclipse里安装Exjts编辑插件。
      

  9.   

    http://www.blogjava.net/athrunwang/archive/2012/01/15/368542.html
    http://www.cnblogs.com/batys/archive/2012/02/23/2364832.html
    http://wenku.baidu.com/view/a4b127156edb6f1aff001f8f.html
    你可以优化一下,我用的是MyEclipse 10一开始很卡的,优化完了好多了,你的内存小,可以把XX:MaxPermSize=512m调的小一点儿,还有你tomcat下的项目多吗?多的话都删了,这样启动的时候会快一点儿
      

  10.   

    如果用Extjs,L17这个必须的配,
      

  11.   

    我用的就是extjs,装了spket了。仍然那么的卡,决定使用myeclipse5.5了,这个版本用起不卡
      

  12.   

    我也觉得 我以前一直用eclipse现在才使用myeclipse,才发现myeclipse那么慢,慢的伤心
      

  13.   


    thank you ,俺用的3年前的老笔记本 伤不起啊
      

  14.   

    1 、关闭MyEclipse的自动validation 
          windows > perferences > myeclipse > validation 
          将Build下全部勾取消 
          如果你需要验证某个文件的时候,我们可以单独去验证它。方法是: 
          在需要验证的文件上( 右键 -> MyEclipse -> Run   Validation 。 2、 启动优化,关闭不需要使用的模块 
         所以可以将一些不使用的模块禁止 加载启动。 
         Window > Preferences > General > Startup andy Shutdown 在这里列出的是MyEclipse启动时加载的模块 
         我这里只让它加载tomcat6 勾选 MyEclipse EASIE Tomcat 6 。 
              WTP :一个跟myeclipse差不多的东西,主要差别是 WTP 是免费的,如果使用myeclipse,这个可以取消 
              Mylyn:组队任务管理工具,类似于 CVS ,以任务为单位管理项目进度,没用到的可以取消 
              Derby:一种保存成 jar 形式的数据库,我没用到,取消 
              一大排以 MyEclipse EASIE 打头的启动项:myeclipse 支持的服务器,只选自己用的,其他取消, 
             比如我只选了    tomcat 。 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 、修改MyEclipse安装目录的myeclipse.ini文件,加大JVM的非堆内存 
          具体内容如下: 
          -configuration 
          configuration 
          -vmargs 
          -Xms256m 
          -Xmx512m 
          -XX:PermSize=128M 
          -XX:MaxPermSize=256m 
          -XX:ReservedCodeCacheSize=64m 6、使用JRockit作为Eclipse的Java VM 
    Eclipse启动参数,指定eclipse启动时使用的jre 
    "E:\MyEclipse8.0\MyEclipse Blue Edition 8.0 GA\myeclipse-blue.exe" -vm E:\JRockit\jrrt-3.1.2-1.6.0\bin\javaw.exe -vmargs -Xms256m -Xmx512m 在Eclipse里面,Window > Preferences,然后选择Java > Installed JREs添加JRockit,并设置为默认。 这样,就可以用JRockit来编译项目了。 7. 关闭自动更新 
    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 –>Maven 勾掉 Download repository index updates on startup
    最后推荐楼主使用Myeclipse6.5版本,最快最经典最稳定最全面,其他根本没用!
      

  15.   

    你说的那些关闭的操作我都做了 ,还是慢啊。楼主那可有6.5的installer的下载地址?
      

  16.   

    http://www.cr173.com/soft/27454.html myeclipse6.5 下载
      

  17.   


    thank you !结贴了!!