出現錯誤的原因是JVM設置的太小,需要修改你調試程序時候用到得JDK的jvm的大小。
在eclipse的window---->Preferences-->Tomcat的JVM Settings中可以看到你使用的JDK ,然後 修改JVM大小 列如:-Xms512m -Xmx1024m。
網上有很多這種exception的解決辦法,大多數讓你去修改Tomcat的catalina.bat 或者catalina.sh文件,但是就個人的項目而言,不能成功。
這只是修改了tomcat的JVM 跟你程序所運行的虛擬機的JVM並不是同一個。