通过Myeclipses修改tomcat的运行内存

时间:2024-05-31 07:21:07

    最近在做的项目需要tomcat具有较大的内存才能跑的通,网上百度的方法大多是在tomcat的/bin/catalina.bat文件里进行修改。自己试过之后发现没有效果。

    通过研究发现myeclipses中也可以修改tomcat的内存。步骤如下:

1.在MyEclipses中找到该按钮,点击旁边的下拉箭头。

通过Myeclipses修改tomcat的运行内存

2.点击下拉箭头后,点击“Configure Server”或者选择tomcat 8.x(我这里使用的是tomcat8)再点击“Configure Server Connector”,在出现的界面Servers->Tomcat->Tomcat 8.x->JDK,出现如下界面。

通过Myeclipses修改tomcat的运行内存

3.在Optional Java VM arguments中输入上图所示参数:-Xms1G -Xmx5G(具体数值可以根据电脑配置来设定,我的电脑配置为8G)。注意:Xms的值表示初始化运存大小,Xmx的值表示最大运存。一般情况下,不要将初始化的值设定的和最大相同,浪费内存且容易造成电脑特别的卡。比如我的电脑是8G,tomcat运存初始化为5G,导致操作系统的运存不够,电脑会特别卡。并且初始化内存过大,对于垃圾回收来说并没有好处。

至此tomcat的运存就修改完成啦!重启tomcat,在jdk自带的jvisualvm工具中可以看到tomcat初始化的配置

通过Myeclipses修改tomcat的运行内存