zoukankan      html  css  js  c++  java
  • 解决eclipse操作js和clean项目超级慢的问题

    大家肯定都遇到过,当项目中的工程越来越多,项目越来越大的时候,clean项目,或者操作js都超级的卡,恨不得把电脑砸掉,这时候怎么办呢:

    1.修改eclipse.ini文件 将
         -vmargs
         -Dosgi.requiredJavaVersion=1.5
         -Xms256m
         -Xmx512m  
      将Xms 和Xmx都改大,比如修改为 -Xms512m   -Xmx1024m  -XX:MaxPermSize ,重启eclipse,增大内存,但是不能过大((1) 参数中-Xms的值大于-Xmx,或者-XX:PermSize的值大于-XX:MaxPermSize;2) -Xmx的值和-XX:MaxPermSize的总和超过了JVM内存的最大限制,比如当前操作系统最大内存限制,或者实际的物理内存等等。说到实际物理内存这里需要说明一点的是,如果你的内存是1024MB,但实际系统中用到的并不可能是1024MB,因为有一部分被硬件占用了。),过大会导致eclipse无法启动。
    2.在eclipse.ini文件中加入命令 -clean,重启eclipse
    整体修改后如下:
    -clean
    -startup
    plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
    --launcher.library
    plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20140603-1326
    -product
    org.eclipse.epp.package.jee.product
    --launcher.defaultAction
    openFile
    --launcher.XXMaxPermSize
    1024M
    -showsplash
    org.eclipse.platform
    --launcher.XXMaxPermSize
    1024m
    --launcher.defaultAction
    openFile
    --launcher.appendVmargs
    -vmargs
    -Dosgi.requiredJavaVersion=1.7
    3.在项目根目录中有个.project文件,将其中的:


        org.eclipse.wst.jsdt.core.javascriptValidator这个buildCommand节点删除掉,同时将jsNature对应的natrue节点删除掉

        删除就行了,再重启eclipse

    4.换个工作空间,将其他项目关掉,去掉断点。
     
    以上四条都操作一遍后,问题基本可以得到解决,如果还不能解决你的问题,就建议更换内存条,或者更换电脑了。
     
    解决tomcat下发布项目内存溢出的方法:
    修改catalina.bat文件,在第一行后面添加:set JAVA_OPTS=-server -Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=256M
     参考:https://www.cnblogs.com/doudouxiaoye/p/5801170.html
  • 相关阅读:
    flock对文件锁定读写操作的问题 简单
    hdu 2899 Strange Fuction(二分)
    hdu 2199 Can you solve this equation? (二分)
    poj 3080 Blue Jeans (KMP)
    poj 2823 Sliding Window (单调队列)
    poj 2001 Shortest Prefixes (trie)
    poj 2503 Babelfish (trie)
    poj 1936 All in All
    hdu 3507 Print Article (DP, Monotone Queue)
    fzu 1894 志愿者选拔 (单调队列)
  • 原文地址:https://www.cnblogs.com/guo-eric/p/8301720.html
Copyright © 2011-2022 走看看