使用属性的输出参数的exec任务似乎不起作用

时间:2011-10-28 05:40:05

标签: ant exec

我正在运行一个带有输出参数的exec任务,该输出参数使用属性值

<exec executable="cmd" resultproperty="runStatus" output="${logFolder}/soapui.log" error="${logFolder}/soapui-errors.log">

运行时不做任何事情。但是,如果我硬编码输出位置output="C:\a.txt",它可以正常工作。

我在这里做错了什么?

P.S。同时error="${logFolder}/soapui-errors.log"完美无缺。

1 个答案:

答案 0 :(得分:0)

感谢FailedDev这个。

基本上问题是${logFolder}尚未存在,因为它只是由soapUI创建来存储日志。我假设soapUI会创建存储output日志的目录,但我错了。

一个简单的mkdir任务解决了这个问题。

相关问题