场景描述:
- 使用idea在一个window中启动多个工程时,其中一个工程报错如下图,
- 推测是堆内存溢出,工程使用自己指定的taobaoTomcat
解决方法:
- 报错的工程可以正常启动了,但是其他的工程启动失败, 修改taobao-tomcat/bin/catalina.bat,在@echo off下面添加
set JAVA_OPTS=-server -Xms512m -Xmx1024m -XX:MaxNewSize=512m -XX:MaxPermSize=256m
- (推荐方法)在intellij idea中配置tomcat中设置VM options的值,所有的工程都可以正常启动了
参考:
http://blog.csdn.net/crystalssj/article/details/55195006
http://blog.csdn.net/tammy_min/article/details/18603525