我们在myeclipse的日常应用中经常会在tomcat中启动三个项目以上,经常会因为我们启动过多的项目造成在项目启动的时候内存溢出,本我我将介绍如何解决这种内存溢出的问题。
工具/原料
myeclipse tomcat
解决思路
jvm的参数调优 调节启动程序占用的内存-Xms和程序运行时占用的内存大小-Xmx,将这些参数适当的调大。推荐配置-Xms512m -Xmx1024m -XX:PermSize=512M -XX:MaxNewSize=1024m -XX:MaxPermSize=1024m
配置一
1
打开myeclipse,选择windows,继续选择preferences,操作如图
2
在弹出页面依次选择myeclipse—servers—tomcat使用的tomcat版本-选择jdk,在右侧的 optional java vm arguments填入我们推荐设置的jvm参数。如图
配置二
1
打开myeclipse 我们依次选择 windows-preferences—java—installed jres。如图
2
点击选中的jre,选择edit,在弹出框中的 default vm arguments栏中填入我们的推荐配置,如图
配置三
找到我们的myeclipse安装路径,找到myeclipse.ini文件,并且编辑打开这个文件,在最下方找到他的jvm配置,修改他的默认配置为我们的推荐配置如图
注意事项
jvm参数的大小不是越大越好,要根据我们自己机器的内存大小,合理配置。