javac参数memoryInitialSize和memoryMaximumSize的默认值是什么?它是否从 env/os 属性或设置中获取这些值?
<javac
srcdir="@{srcdir}"
destdir="@{destdir}"
includeantruntime="@{includeantruntime}"
debug="@{debug}"
deprecation="@{deprecation}"
target="@{target}"
source="@{target}"
fork="@{fork}"
executable="@{executable}"
memoryInitialSize="@{memoryInitialSize}"
memoryMaximumSize="@{memoryMaximumSize}">
<compilerarg compiler="${build.compiler}" line="${build.compiler.args}"/>
<javac-elements/>
</javac>
最佳答案
documentation说,如果 javac 在外部运行,则 ant 使用标准 VM 内存设置。正如 dkatzel 在他的评论中指出的那样,这些 VM 设置已讨论 here 。
关于javac默认的内存初始大小和内存最大大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24308947/