报错信息
Ant编译任务报错Java Heap Space。
解决方法
-
修改Ant命令脚本
找到Ant的安装目录,进入bin目录,根据不同的环境,修改对应的脚本。Linux下面打开
ant脚本,在ant_exec_args=之前加一行代码export ANT_OPTS=-Xmx1024m;Windows下面打开ant.bat, 在@echo off之后加一行代码set ANT_OPTS=-Xmx1024m。 -
更改Ant的javac指令参数
新增以下参数
fork="true" memoryMaximumSize="1024m"。注意fork="true"必须与memoryMaxinumSize配套使用。fork="true"是指单独起一个Java进程才处理编译任务。