现在都是在eclipse里启动tomcat了,tomcat里报内存溢出错误,通常都是在Catalina.sh(catalina.bat)里设置JAVA_OPTS="-server -Xms800m -Xmx800m -XX:PermSize=512M -XX:MaxNewSize=256m -Djava.awt.headless=true "
注:JDK1.8之后,不推荐使用-XX:MaxPermSize参数了。
但是在Eclipse里启动tomcat的话,改tomcat/bin下的catalina.sh(catalina.bat)没用的,
要在Eclipse的Server里设置
1.双击Server打开Tomcat配置画面:
2.点击 open launch configuration弹出VM配置。
在VM arguments里填上-server -Xms800m -Xmx800m -XX:PermSize=64M -XX:MaxNewSize=256m
扫描二维码关注公众号,回复:
496247 查看本文章