Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ant exec:重定向标准输出但不是标准错误_Ant - Fatal编程技术网

Ant exec:重定向标准输出但不是标准错误

Ant exec:重定向标准输出但不是标准错误,ant,Ant,我有一个exec任务,我使用outputproperty属性将其输出放入属性中。该命令可能会将一些错误打印到stderr,我不希望这些错误包含在输出中(因为输出正在被馈送到另一个命令中),而是要打印出来给用户。因此,我将输出和错误重定向到单独的属性和echoerror属性中。必须回显错误,这似乎是一种黑客行为。是否可以重定向exec的输出,但在stderr或stdout上留下错误?我假设这意味着将error属性设置为某个神奇的值,但我无法确定该值是什么。尝试删除error或errorproper

我有一个
exec
任务,我使用
outputproperty
属性将其输出放入属性中。该命令可能会将一些错误打印到stderr,我不希望这些错误包含在输出中(因为输出正在被馈送到另一个命令中),而是要打印出来给用户。因此,我将输出和错误重定向到单独的属性和
echo
error属性中。必须
回显
错误,这似乎是一种黑客行为。是否可以重定向exec的输出,但在stderr或stdout上留下错误?我假设这意味着将
error
属性设置为某个神奇的值,但我无法确定该值是什么。

尝试删除
error
errorproperty
属性并添加
logError=“true”