错误:java.lang.OutOfMemoryError: PermGen space
原因:这个错误发生的原因是内存不足。一般情况下,启动的项目,可能是引用了太多的jar包,或者反射生成了太多的类,异或有太多的常量池,都有可能导致这个错误的发生。
解决方法:可以通过jvm参数 -XX:MaxPermSize=256m
来配置这部分堆内存的大小。 问题解决。
配置步骤(eclipse中配置tomcat内存大小):
1 、双击tomcat
2、出现如下所示tomcat界面
3、点击步骤2中的Open launch confinguration,在打开的界面添加内存设置信息-XX:MaxPermSize=256m