我使用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" />
Run Code Online (Sandbox Code Playgroud)
但是上面的代码行似乎没有任何影响,因为我仍然遇到堆大小问题.所以我决定使用batch脚本来启动构建.给定批处理文件中的代码行如下所示
set ANT_OPTS=-Xms512m -Xmx778m
ant -f agora-build.xml
Run Code Online (Sandbox Code Playgroud)
此批处理脚本成功启动并执行ant脚本.但这不是我要找的.有没有办法存在,所以我可以在ant脚本本身设置这个参数?
我该怎么办?
谢谢,VSD
如果您在 Eclipse 中运行 Ant 脚本
右键单击 -> 运行方式 -> 外部工具配置
(如果尚不存在,请添加构建)
转到 JRE 选项卡并将 Xms 和 Xmx 参数添加到 VM 参数部分。
*编辑:“-Xmx204888m”我希望这 8 个中有 2 个是拼写错误
| 归档时间: |
|
| 查看次数: |
18396 次 |
| 最近记录: |