日期:2014-05-20  浏览次数:20789 次

Myeclipse8.5 报超出内存的错误
程序中用到了个迭代,报内存超出错误,

Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
at java.util.Arrays.copyOf(Arrays.java:2786)
at java.io.ByteArrayOutputStream.write(ByteArrayOutputStream.java:94)
at org.jsoup.helper.DataUtil.readToByteBuffer(DataUtil.java:93)
at org.jsoup.helper.HttpConnection$Response.execute(HttpConnection.java:341)
at org.jsoup.helper.HttpConnection.execute(HttpConnection.java:130)
at org.jsoup.helper.HttpConnection.get(HttpConnection.java:119)
at WholePost.SaveNextPage(WholePost.java:19)
at WholePost.SaveNextPage(WholePost.java:43)
at WholePost.SaveNextPage(WholePost.java:43)
at WholePost.SaveNextPage(WholePost.java:43)

看到网上可以通过配置文件解决(扩充运行内存),但是我是myeclipse啊,不是eclipse,找不到大家说的那个eclipse.ini文件。
同时,前段时间安装myeclipse的时候忘记装哪里了,哪位能告诉我怎么查看安装位置呢??
我用了卸载工具等工具,都找不出安装位置。

------解决方案--------------------
呵呵!最简单的方法是查看你桌面快捷方式的属性,起始位置和目标都可以看到
------解决方案--------------------
在window->preferences->myeclipse->applicationserver->tomcat5->jdk->optional java jvmarguments里加

-Xms256m -Xmx512m

参考:http://www.24xuexi.com/w/2011-06-03/91134.html