当使用Ant编译大量的Java源文件时,会出现java.lang.OutOfMemoryError: Java heap space异常,解决方法:
<target name="compile" depends="init"> <javac srcdir="${src}" destdir="${dest}" debug="true"fork="true" memoryMaximumSize="512m"> <classpath refid="project.class.path"/> <classpath refid="jspc.class.path"/> </javac> </target> |
在javac的选项里增加 fork="true" memoryMaximumSize="512m"来加在编译时的内存
用eclipse 开发,在用ant编译web工程时,碰到java.lang.OutOfMemoryError: Java heap space异常
解决办法:
方法1、window->preferences->java->installed jres->edit jre
把default vm arguments 的参数设为-Xms64m -Xmx512
方法2、在window的环境变量中添加JAVA_OPTS=-Xms64m -Xmx512
问题解决
本文提供了解决使用Ant编译大量Java源文件时遇到的java.lang.OutOfMemoryError:Javaheap space异常的方法,包括修改JVM参数、配置环境变量等步骤。
221

被折叠的 条评论
为什么被折叠?



