編寫一個下載 Excel的程序,老是報 outofMemory的錯誤,想起曾經 Eclipse的錯誤,所以一起解決問題,上網搜了很多的資料,都是基本是同一個版本,但是就是給的不是很全,嘗試了很多,居然還是不能解決問題,很有挫折感啊,不過還是google好,問題解決了,把搜集的資料貼出來,省得白費勁。
網上的解決方法:
1、設置環境變量
2、設置 tomcat中的 catalina.bat (window環境下),catalina.sh(linux環境下)
實際解決方法:
以上方法,對于在Myeclipse中均為無用,需
Myeclipse->preferences->myeclipse->servers->tomcat->tomcat×.×->JDK面板中的
Optional Java VM arguments中添加:-Xmx1024M -Xms512M -XX:MaxPermSize=256m
參數理解:
-vmargs 虛擬機設置開始標志
-Xms128M 堆棧內存起始大小 128M
-Xmx512M 堆棧內存最大大小 512M
-XX:PermSize=64M 非堆棧內存 起始大小 64M
-XX:MaxPermSize=128M 非堆棧內存 最大大小 64M
在Eclipse.ini中配置,添加時 注意其格式
文章參考:http://blog.csdn.net/bjd14/archive/2009/02/16/3896153.aspx
Eclipse非堆棧內容不足的問題解決:http://www.tkk7.com/JetMah/archive/2007/12/07/166025.html
posted on 2010-01-03 10:12
mingsen 閱讀(791)
評論(0) 編輯 收藏