ant 内存溢出 OutMemoryError
今天玩转了一下ant构建,居然报OutMemoryError,让我郁闷了半天,非攻克它不可。
网上有一个解决办法:
1.进入eclipse中的run,然后选择External Tools,然后新建一个ant build,选中jvm,在VM argments中加入如下参数:
-Xms768m -Xmx1024m -XX:MaxPermSize=512m
嗯,打开jconsole,看到内存不断往上升,但是基本还是保证了ant任务的顺利执行
?
2.有没有一个办法可以在ant脚本里面直接调用java.lang.System.gc()呢,如果可以做到的话也可以将避免内存溢出。