Ant Task中如何启动单独的进程
How to start separate process in Ant Task
我想在 Ant 构建文件中定义目标
像这样
<target name="startEclipse" >
<exec executable="D:\Installable\eclipse\eclipse neon\eclipse.exe">
</exec>
</target>
但问题是只要 eclipse 运行,命令“ant startEclipse”就不会完成。
如果我在 Ant 命令上按 ctrl+z,它也会停止 eclipse。
我找到了答案,我们必须添加属性 spawn="true"
在 exec 标签中。如果我们不提供默认值为 false。使用 true 它将为 exec 命令派生另一个进程。
我想在 Ant 构建文件中定义目标 像这样
<target name="startEclipse" >
<exec executable="D:\Installable\eclipse\eclipse neon\eclipse.exe">
</exec>
</target>
但问题是只要 eclipse 运行,命令“ant startEclipse”就不会完成。 如果我在 Ant 命令上按 ctrl+z,它也会停止 eclipse。
我找到了答案,我们必须添加属性 spawn="true" 在 exec 标签中。如果我们不提供默认值为 false。使用 true 它将为 exec 命令派生另一个进程。