解决tomcat 内存溢出问题

使用java程序从数据库中查询大量的数据时出现异常:java.lang.OutOfMemoryError

IDEA解决方法:

使用IDEA跑项目时,出现这样问题,可以这样解决,在tomcat配置页面中 VM  options:处  添加以下代码,配图。 

-Xms1024M -Xmx2048M -XX:PermSize=128M -XX:MaxPermSize=256M

 

修改catalina.bat配置

直接在tomcat路径下webapps下跑项目时,需要进行以下修改。在tomcat文件中catalina.bat的最前面添加以下代码,配图。

set JAVA_OPTS=-Xms1024M -Xmx2048M -XX:PermSize=128M -XX:MaxPermSize=256M

 

posted on 2019-01-07 17:10  走-走  阅读(194)  评论(0编辑  收藏  举报