使用myeclipse10和tomcat7运行Java Web项目时,报出了java.lang.OutOfMemoryError: PermGen space错误。经过尝试,以下方法解决了我的问题。
在myeclipse 10进行配置。
菜单栏:Windows->Preferences
在搜索框输入tomcat,找到当前安装使用的tomcat版本,点击JDK,在Optional Java VM arguments内输入此配置: -Xms256m -Xmx256m -XX:MaxNewSize=256m -XX:MaxPermSize=256m
注意:造成内存溢出的原因有很多,基本包括代码和配置两个方向,我的项目是以前能够正常运行的项目,新机器内安装配置了新的开发环境出现的此问题,仅供参考。