`
kelly_zsl
  • 浏览: 9937 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

使用Ant编译大量java文件时出java.lang.OutOfMemoryError: Java heap space异

阅读更多
当使用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
问题解决
(来源:http://blog.sina.com.cn/s/blog_4be8d096010009dc.html)
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics