輕松

          記述我學(xué)習(xí)java的里程

          常用鏈接

          統(tǒng)計

          積分與排名

          友情鏈接

          最新評論

          java.lang.OutOfMemoryError的解決方法集

          Java虛擬機默認(rèn)分配64M內(nèi)存,如果你的應(yīng)用比較大,超出64M內(nèi)存,Java虛擬機就會拋出OutOfMemoryError,并停止運行。不管是什么應(yīng)用(Web應(yīng)用、Application等),只需要修改你的機器上的運行Java命令,在java xxx命令中添加-Xms(最小使用內(nèi)存)、-Xmx(最大使用內(nèi)存)即可解決。當(dāng)然,這兒的內(nèi)存容量都是指物理內(nèi)存,不能超出你的機器的物理內(nèi)存的總?cè)萘俊?/font>

          一、Ant使用中的OutOfMemoryError解決:

          到你的Ant的安裝目錄,在bin子目錄中找到ant.bat,使用文字編輯器打開,修改:runAnt處的允許命令,添加如下參數(shù):

          :runAnt
          "%_JAVACMD%" -Xms128m -Xmx512m -classpath ……

          如果你安裝了Jike,使用Jike編譯器,則需要修改:runAntWithJikes處的運行命令,同上。

          二、tomcat中的內(nèi)存溢出優(yōu)化

          安裝版的:

          設(shè)置的java選項卡有啦。

           

          非安裝版的:

          打開編輯catalina.bat,在文件開頭處增加如下參數(shù):

          set JAVA_OPTS=-Xms128m -Xmx512m


          轉(zhuǎn)自:http://blog.csdn.net/zzr173/archive/2006/12/11/1438691.aspx

          posted on 2008-04-02 19:30 輕松 閱讀(944) 評論(0)  編輯  收藏 所屬分類: JAVA轉(zhuǎn)貼

          主站蜘蛛池模板: 马鞍山市| 汪清县| 吉木萨尔县| 博客| 建瓯市| 客服| 墨竹工卡县| 渝中区| 杭州市| 玉屏| 平度市| 吴旗县| 通山县| 布拖县| 怀仁县| 兴城市| 利津县| 潍坊市| 浏阳市| 临武县| 汝阳县| 上栗县| 建平县| 阿合奇县| 台中县| 临武县| 福建省| 保亭| 区。| 石首市| 天津市| 永昌县| 清新县| 东乌珠穆沁旗| 响水县| 楚雄市| 平乡县| 大足县| 广平县| 河北省| 额济纳旗|