Ant exec,如何arg
因此,我有以下构建文件: 以及ant的build.xml:Ant exec,如何arg,ant,Ant,因此,我有以下构建文件: 以及ant的build.xml: <target name="test"> <echo message="test"></echo> <exec executable="C:\Users\AAA\Desktop\ant\test1.cmd"> <arg value="hello"/> </exec> </target> 根据官方文件: 请
<target name="test">
<echo message="test"></echo>
<exec executable="C:\Users\AAA\Desktop\ant\test1.cmd">
<arg value="hello"/>
</exec>
</target>
根据官方文件: 请注意,.bat文件通常不能直接执行。一个 通常需要使用 /c开关 请改为使用此格式:
<target name="help">
<exec executable="cmd">
<arg value="/c"/>
<arg value="ant.bat"/>
<arg value="-p"/>
</exec>
</target>
cmd.bat的内容是什么?(不是脚本的好名字。)这与windows自己的cmd冲突…相关:谢谢,我不明白可执行文件和arg值是如何工作的。你的问题是正确的。下面我有一个例子。
<target name="test">
<echo message="test"></echo>
<exec executable="C:\Users\AAA\Desktop\ant\test1.cmd">
<arg value="hello"/>
</exec>
</target>
<target name="help">
<exec executable="cmd">
<arg value="/c"/>
<arg value="ant.bat"/>
<arg value="-p"/>
</exec>
</target>