qq_40740940
张洋_RJ
采纳率0%
2018-03-22 12:36 阅读 3.4k

eclipse运行Tomcat特别慢

20

关于eclipse配置Tomcat后启动慢是什么原因在命令行启动tomcat正常电脑配置绝对不低

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

9条回答 默认 最新

  • ddddouche ddddouche 2018-03-22 14:28

    把tomcat下面已经有的项目删掉,设置好tomcat的内存重新部署新的项目即可。

    点赞 1 评论 复制链接分享
  • f18791792617 凌云阁的秘密 2018-03-23 02:13

    把以前做的项目分成不同的工作空间,在Toncat中只加载你所用的项目,这个应该就解决了

    点赞 1 评论 复制链接分享
  • xuxiangxun1987 xuxiangxun1987 2018-03-22 12:39

    JVM启动参数配置问题

    Windows-->Preference-->Servers-->Tomcat-->Tomcat*.x-->JDK,在Optional Java VM arguments一栏中输入以下参数:
    set JAVA_OPTS=-XX:PermSize=128M -XX:MaxPermSize=256m -Xms256m -Xmx512m -XX:+UnlockDiagnosticVMOptions -XX:+UnsyncloadClass

    大小可以根据需要设置

    如果是在windows下,点击/bin/startup.bat文件启动的,需要在catalina.bat里面加入以下设置:

    set JAVA_OPTS=-XX:PermSize=128M -XX:MaxPermSize=256m -Xms256m -Xmx512m -XX:+UnlockDiagnosticVMOptions -XX:+UnsyncloadClass

    点赞 评论 复制链接分享
  • qq_22645969 qq_22645969 2018-03-22 12:53
    点赞 评论 复制链接分享
  • weixin_41583725 weixin_41583725 2018-03-22 13:37

    原因有很多。
    1.部署项目大。文件多 每次上传到tomcat都要等
    2.部署之前的js.dtd,jsp。html。。。验证
    3.tomcat中部署项目多 要一个初始化
    4.通过修改tomcat 使用jdk jdk的占用的内存
    对于tomcat的jdk内存配置 如下:
    则需要做如下设置:
    MyEclipse --> Window --> Preference... --> MyEclipse -->
    Application Servers --> Tomcat --> Tomcat 6.X --> JDK -->
    Optional Java VM arguments :进行设置:
    -Xms1500m -Xmx2500m -XX:PermSize=512m -XX:MaxNewSize=1024m -XX:MaxPermSize=2024m -Djava.awt.headless=true

    点赞 评论 复制链接分享
  • canon_123 canon_123 2018-03-22 14:17

    看看是不是电脑给 eclipse 分配的运行内存比较小。

    点赞 评论 复制链接分享
  • carladmin CarlLemon 2018-03-22 15:42

    以前也碰到这种情况,应该是Tomcat下的项目部署的太多了原因

    点赞 评论 复制链接分享
  • wbx88513252 wbx88513252 2018-03-23 02:17

    eclipse里断点太多,
    把断点全部删除后,其中正常

    点赞 评论 复制链接分享
  • qq_39693164 白瞳洛 2018-03-23 02:41

    1、Eclipse运行速度优化

    (1)启动参数的优化:打开eclipse安装目录下的eclipse.ini文件,修改几个参数值。

    -XX:MaxPermSize=768m
    -Xms1024m
    -Xmx2048m

    (2)启动插件优化:
    windows -> preference-> general -> startup and shutdown 里,只保留第1、3、4,其他全部取消,保留的为:

    Usage DAta Gathering Plug-in,

    Equinox Provisioning Platform Automatic Updata Support,

    WTP Webservice UI Plug-in

    (3)关闭验证:
    windows -> preference-> Validation 全部取消,只保留Manual 列;

    在工程上右键->Validation ,同样全部取消,只保留Manual列,如果需要检查代码是否有错,可以在代码文件上右键,手动验证。

    (4)清理工程文件:
    删除工作空间目录下.metadata.plugins\org.eclipse.epp.usagedata.recording目录里的所有文件,主要要保留这个目录,只删除目录下文件即可。

    2、Tomcat在debug模式下启动项目异常缓慢。
    尝试过把tomcat安装目录下\ conf \ Catalina \ localhost下没用的全部删掉,还有\webapps下不需要部署的案子也全部删掉,但是没有用。最后找到一种有效的办法,把项目中设置的断点全部取消。
    以debug模式启动tomcat, Window --> show veiw --> breakpoints,右键--> Remove all,重启下tomcat就OK了

    点赞 评论 复制链接分享

相关推荐