网上的说法是:
在eclipse.ini配置文件中加上以下两行
-XX:PermSize=128M
-XX:MaxPermSize=128M
加上上2行后,我的eclipse.ini文件如下所示:
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
512m
-vmargs
-Xms256m
-Xmx512m
-XX:PermSize=128M
-XX:MaxPermSize=128M
这里的内存大小根据自己的物理内存情况来决定吧。
我的开发环境是 Windows XP、Eclipse Herios
但在自己的实际开发中,即使做了修改也没有作用。
经过一天的尝试,终于找到解决方法:直接修改Eclipse中JVM的虚拟机设置
修改方法:
windows => preference => Java => Installed JREs
选中tomcat正使用的JRE,并点右侧的Edit按钮,
在弹出窗口中,修改Default VM Argument,填充其中的内容为:-Xms256m -Xmx256m -XX:MaxNewSize=256m -XX:MaxPermSize=256m