Eclipse下使用ANT編譯提示OutOfMemory的解決方法
更新時間:2009年04月10日 19:46:37 作者:
由于需要使用ANT編譯的代碼比較多,特別是在第一次變異的時候,會出現OutOfMemory錯誤。并提示更改ANT_OPTS設定。
出現此錯我的原因是由于ant在執(zhí)行的時候,默認給JVM的內存不夠,需要通過設定啟動參數,增加允許使用的內存量。如果是通過命令行直接執(zhí)行ANT,那么,直接修改啟動命令即可。但是,在Eclipse上執(zhí)行,命令行的設定就不好用了。
自己也是試驗了好幾次,最后終于搞定。
爭取的設定方法是,直接在Eclipse的執(zhí)行JVM上設定參數,如下:
1.打開Window->Preferences->Java->Installed JREs
2.選中默認(正在)使用的JDK
3.點擊Edit..并向Default VM Arguments中添加恰當的參數即可,例如:-Xmx1024m
自己也是試驗了好幾次,最后終于搞定。
爭取的設定方法是,直接在Eclipse的執(zhí)行JVM上設定參數,如下:
1.打開Window->Preferences->Java->Installed JREs
2.選中默認(正在)使用的JDK
3.點擊Edit..并向Default VM Arguments中添加恰當的參數即可,例如:-Xmx1024m
相關文章
Java構造方法 super 及自定義異常throw合集詳解用法
異常是程序中的一些錯誤,但不是所有錯誤都是異常,且錯誤有時候是可以避免的,super可以理解為是指向自己超(父)類對象的一個指針,而這個超類指的是離自己最近的一個父類,構造器也叫構造方法、構造函數,是一種特殊類型的方法,負責類中成員變量(域)的初始化2021-10-10