安装好ant以后,在控制台输入ant,提示Could not reserve enough space for object heap
我的系统是winXP 32位,4G内存,并且分配了4G虚拟内存空间。
报错时,内存使用情况为2500M/7468M,内存空间怎么看都绰绰有余,即便32位无法利用4G以上的内存,那我剩下的内存也应该是够的。
查看ant安装目录下的bin/ant.bat后,发现其中竟然有这么一行
set ANT_OPTS=-Xms512m -Xmx2048m
这么一看我这内存还真是不够用啊,于是将其改为
set ANT_OPTS=-Xms128m -Xmx512m
重新运行ant,一切正常!
启动ANT时 报错:Could not reserve enough space for object heap的解决办法
原文:http://www.cnblogs.com/4c2e4b/p/6378533.html