我正在运行一个带有输出参数的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"
完美无缺。
答案 0 :(得分:0)
感谢FailedDev这个。
基本上问题是${logFolder}
尚未存在,因为它只是由soapUI创建来存储日志。我假设soapUI会创建存储output
日志的目录,但我错了。
一个简单的mkdir
任务解决了这个问题。