今天跑仿真,参数设大了,出现了错误:“java.lang.OutOfMemoryError: Java heap space”。很明显是内存溢出,我检查了一下我的程序,没有死循环。应该是一个HashTable存了太多的对象。安装网上的解决方案设置了一圈,比如设置环境变量或者run argument等,没有任何效果。还得自己动手,按照如下方法搞定(心情舒畅):

window->Preferences->Java->Installed JREs,选择当前的JRE,edit;在新窗口里设置Default VM Arguments为 -Xms256M -Xmx1024M即可

posted on 2013-07-22 16:33  朱亮  阅读(305)  评论(0编辑  收藏  举报