关于eclipse配置Tomcat后启动慢是什么原因在命令行启动tomcat正常电脑配置绝对不低
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
https://www.tuicool.com/articles/uaiURzF
原因有很多。
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
看看是不是电脑给 eclipse 分配的运行内存比较小。
把tomcat下面已经有的项目删掉,设置好tomcat的内存重新部署新的项目即可。
以前也碰到这种情况,应该是Tomcat下的项目部署的太多了原因
把以前做的项目分成不同的工作空间,在Toncat中只加载你所用的项目,这个应该就解决了
eclipse里断点太多,
把断点全部删除后,其中正常
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了