ant.build.clonevm

自 Apache Ant 1.7 起

系统属性 ant.build.clonevm 的值控制 Ant 如何对分叉的 JVM 进行检测。javajunit 任务支持 clonevm 属性,以便在任务级别控制 JVM,而系统属性则适用于所有分叉的 JVM。

如果该属性的值为 true,则分叉的 JVM 的所有系统属性将与运行 Ant 的 JVM 的系统属性相同。此外,如果您将 ant.build.clonevm 设置为 true 并且未设置 build.sysclasspath,则分叉的 JVM 的 bootclasspath 将被构建,就好像 build.sysclasspath 的值为 last 一样。

请注意,这必须是一个系统属性,因此无法在 Ant 命令行上指定。请改用 ANT_OPTS 环境变量。