内存不足导致的java.lang.OutOfMemoryError: java heap space引出java工程启动参数设置

今天做分类实验,生成了190m的kernel文件,在读到svm中的时候跳出了java.lang.OutOfMemoryError: java heap space异常。随便搜了一下,发现与eclipse初始化设置的两个参数有关:-Xms和-Xmx。其中-Xms<size>设置JVM初始化堆内存大小,             -Xmx<size>设置JVM最大的堆内存大小。

最初在eclipse.ini文件里设置这两个参数,压根不起作用。最后发现需要在eclipse工程环境中进入run->run configurations里设置arguments,里面有Program arguments和VM arguments两项。需要记住的。最后将内存方法到1024m程序顺利运行

posted on 2013-09-23 16:16  zjgtan  阅读(713)  评论(0编辑  收藏  举报

导航