ant exec任务输出包括args?

时间:2013-11-14 15:58:57

标签: batch-file ant exec

在Windows 8.1中运行时,我将exec命令附加到输出文件的顶部。

<exec executable="cmd" os="Windows 8" spawn="false" dir="${basedir}" output="${build.out}" error="${build.err}">
    <arg value="/c"/>
    <arg line="${build.bat}" />
    <arg value="-p"/>
</exec>

输出文件如下所示:

 C:\yaya\the_base_dir>node C:\yaya\haha\pjsCompile.js 
 //here begins the output I expected....

如何从输出中删除命令?它为什么存在?

如果它有用,那就是build.bat:

 node C:\yaya\haha\pjsCompile.js

1 个答案:

答案 0 :(得分:2)

build.bat更改为此:

@node C:\yaya\haha\pjsCompile.js

或者这个:

@echo off
node C:\yaya\haha\pjsCompile.js