Eclipse下使用ANT編譯提示OutOfMemory的解決方法
更新時(shí)間:2009年04月10日 19:46:37 作者:
由于需要使用ANT編譯的代碼比較多,特別是在第一次變異的時(shí)候,會(huì)出現(xiàn)OutOfMemory錯(cuò)誤。并提示更改ANT_OPTS設(shè)定。
出現(xiàn)此錯(cuò)我的原因是由于ant在執(zhí)行的時(shí)候,默認(rèn)給JVM的內(nèi)存不夠,需要通過設(shè)定啟動(dòng)參數(shù),增加允許使用的內(nèi)存量。如果是通過命令行直接執(zhí)行ANT,那么,直接修改啟動(dòng)命令即可。但是,在Eclipse上執(zhí)行,命令行的設(shè)定就不好用了。
自己也是試驗(yàn)了好幾次,最后終于搞定。
爭(zhēng)取的設(shè)定方法是,直接在Eclipse的執(zhí)行JVM上設(shè)定參數(shù),如下:
1.打開Window->Preferences->Java->Installed JREs
2.選中默認(rèn)(正在)使用的JDK
3.點(diǎn)擊Edit..并向Default VM Arguments中添加恰當(dāng)?shù)膮?shù)即可,例如:-Xmx1024m
自己也是試驗(yàn)了好幾次,最后終于搞定。
爭(zhēng)取的設(shè)定方法是,直接在Eclipse的執(zhí)行JVM上設(shè)定參數(shù),如下:
1.打開Window->Preferences->Java->Installed JREs
2.選中默認(rèn)(正在)使用的JDK
3.點(diǎn)擊Edit..并向Default VM Arguments中添加恰當(dāng)?shù)膮?shù)即可,例如:-Xmx1024m
相關(guān)文章
Java面向?qū)ο笾甪inal關(guān)鍵字詳細(xì)解讀
這篇文章主要介紹了Java面向?qū)ο笾甪inal關(guān)鍵字詳細(xì)解讀,final修飾的屬性又叫常量,一般用 XX_XX_XX來命名,final修飾的屬性在定義時(shí)必須賦初始值,并且以后不能再修改,需要的朋友可以參考下2024-01-01
Java代碼性能優(yōu)化的35個(gè)方法總結(jié)
本篇文章主要介紹了Java代碼性能優(yōu)化的35個(gè)方法,具有很好的參考價(jià)值,下面跟著小編一起來看下吧2017-02-02
Spring @Lookup深入分析實(shí)現(xiàn)原理
這篇文章主要介紹了Spring @Lookup實(shí)現(xiàn)原理,我們知道在spring容器中單獨(dú)的一個(gè)抽象類是不能成為一個(gè)bean的,那么有沒有辦法呢?這個(gè)時(shí)候我們可以使用Lookup注解2023-01-01
Java構(gòu)造方法 super 及自定義異常throw合集詳解用法
異常是程序中的一些錯(cuò)誤,但不是所有錯(cuò)誤都是異常,且錯(cuò)誤有時(shí)候是可以避免的,super可以理解為是指向自己超(父)類對(duì)象的一個(gè)指針,而這個(gè)超類指的是離自己最近的一個(gè)父類,構(gòu)造器也叫構(gòu)造方法、構(gòu)造函數(shù),是一種特殊類型的方法,負(fù)責(zé)類中成員變量(域)的初始化2021-10-10
如何用java給文件加密的簡(jiǎn)單實(shí)現(xiàn)
文件加密,簡(jiǎn)單來說就是把文件讀取出來,把讀取出來的字節(jié)碼數(shù)組進(jìn)行遍歷,把每一個(gè)碼值和一個(gè)秘鑰(隨便一個(gè)數(shù))進(jìn)行異或運(yùn)算,將運(yùn)算后的結(jié)果全部寫入到文件里,這篇文章主要介紹了如何用java給文件加密的簡(jiǎn)單實(shí)現(xiàn),需要的朋友可以參考下2023-12-12

