当我使用我的eclipse Java EE项目时,我偶然发现我的eclipse自带的tomcat 7比本地的tomcat 7内存更小,速度更快。当我用本地tomcat运行项目时,它消耗了大约300M的内存。但是现在有了我自己的tomcat,它只需要1亿内存,让我感觉速度更快。我现在很高兴和我的eclipse一起工作。但我仍然对这种情况背后的原因很感兴趣。谁能解释?多谢。
您可以检查myeclipse中为服务器配置的VM参数,并将其与本地tomcat启动脚本进行比较。
通常这些ide为-Xmx -Xss -XX:MaxPermSize等提供一些默认值
其他的答案和建议应该是有帮助的。我这样说只是为了说明MyEclipse内置的Tomcat 7与外部安装的Tomcat 7完全相同,可能只是在补丁级别上有所不同(MyEclipse 2016使用Tomcat 7.0.56)。这是为了方便。