我正在使用ant来构建项目,该项目需要更多的内存,而不是默认的JVM大小,因此我在build.xml
文件中添加了以下代码行。
<!-- setting up this value as project need this much memory to compile.-->
<property environment="env" />
<property name="env.ANT_OPTS" value="-Xms1024m -Xmx204888m" />
但是上面的代码行似乎没有任何效果,因为我仍然遇到堆大小问题。因此,我决定使用batch
脚本启动构建。给定批处理文件中的代码行如下
set ANT_OPTS=-Xms512m -Xmx778m
ant -f agora-build.xml
此批处理脚本成功启动并执行了ant脚本。但这不是我想要的。有没有一种方法可以让我在ant脚本本身中设置此参数?
我该怎么办?
谢谢,VSD
如果您正在Eclipse中运行Ant脚本
右键单击->运行方式->外部工具配置
(如果尚不存在,请添加该版本)
转到“ JRE”选项卡,并将“ Xms”和“ Xmx”参数添加到“ VM arguments”部分。
*编辑:“-Xmx204888m”,我希望这8个中的2个是错字
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句