Java 内存溢出(java.lang.OutOfMemoryError)情况总结

最近做一个项目,因为分了十几个模块,但是每次在Eclipse中启动Tomcat必须加载四五个模块,这样出现了

java.lang.OutOfMemoryError

原因是Eclipse中Tomcat设置的内存太小,需要设置大一些,如下:

1. 双击Tomcat进入属性编辑界面,打开Open launch configuration-选择arguments-VM arguments

增加如下语句:下面的大小根据自身机器来调整

-Xms212m -Xmx804m -XX:PermSize=250M -XX:MaxPermSize=356m

2. 保存重启即可。

原文地址:https://www.cnblogs.com/liuchangchun/p/3727439.html