如果我设置output
属性
<exec executable="tidy.exe" output="content2.html">
<arg line="-clean content.html"/>
</exec>
它将stdout
和stderr
都用于文件。我只需要stdout
。如何让stderr
到位,即进入控制台?
答案 0 :(得分:0)
根据the ant Exec Task manual,您必须将属性“error”设置为单独的文件,否则stderr将出现在“output”定义的文件中。
output - 要将输出写入的文件的名称。如果错误流也未重定向到文件或属性,则它将显示在此输出中。
error - 应该将命令的标准错误重定向到的文件。