【发布时间】:2021-08-30 19:23:32
【问题描述】:
采取以下build.xmlsn-p:
<target name="run">
<java
jar="${server-jar}"
fork="true"
failonerror="true"
maxmemory="1g">
<jvmarg line="${env.JVM_ARGS}"/>
</java>
</target>
maxmemory 标志到底是做什么的?它是否设置堆内存初始/最大大小?我得到堆错误并试图了解这个标志是否足够,或者我必须在JVM_ARGS 中分别设置-Xmx 和-Xms。
ant java 目标中maxmemory 的文档对我来说是模糊的:
maxmemory:分配给分叉JVM的最大内存量,如果fork为false则忽略
【问题讨论】:
标签: java memory ant heap-memory