编译大量JAVA文件内存错误解决办法
错误情况:使用Ant编译大量java文件时出java.lang.OutOfMemoryError Heap error,我在1530个文件还好,多了几个就出现这个情况,无法完成编译。
Eclipse编译web项目时,通过window->preferences->java->installed jres->选择用着的,再点按钮edit... default vm arguments 的参数设为-Xmx512m,扩充HEAP内存量
Linux+ANT+JDK: ANTcompile task改动配置如下:
<javac srcdir="${src}" destdir="${dest}" debug="true" fork="true" memoryMaximumSize="512m">