最近使用Eclipse 的 Tomcat 插件运行Tomcat的时候经常内存异常,是Tomcat默认分配的内存太小了,可以再Eclipse的运行配置对话框中加运行参数进行调整:
-D-Xms706m
-D-Xmx902m
-D-XX:PermSize268m
Tomcat的参数都是"-D"打头,后面用"-"连接参数名+参数值(中间不能有空格);"-D-Xms706m"指定Tomcat使用的最小物理内存是706兆,"-D-Xmx902m"指定Tomcat使用的最大内存是902兆,"-D-XX:PermSize268m"指定Tomcat使用的堆内存大小,一般出现java.lang.OutOfMemoryError: PermGen space异常都是这个惹的货,需要调整得大一点才行。