gro*_*rtn 9 ant scripting exec return-value
所以这就是场景.我有
<target name="test">
<property file="blah"></property>
<exec dir="" executable="trast.exe" resolveexecutable="true" spawn="true">
</exec>
</target>
<!-- So now I have the second target that uses Return value from first target -->
<target name="test2">
<property file="blah"></property>
<exec dir="" executable=RETURN VALUE resolveexecutable="true" spawn="true">
</exec>
</target>
Run Code Online (Sandbox Code Playgroud)
基本上我需要一种方法来使用下一个目标中第一个目标的结果.我在网上看,一个解决方案似乎是解析输出.但有没有办法在没有解析的情况下获得它?
谢谢
set*_*eth 13
exec任务有一个outputproperty.你能做这样的事吗:
<target name="test">
<exec dir="" executable="trast.exe" resolveexecutable="true" spawn="true" outputproperty="blah">
</exec>
</target>
<!-- So now I have the second target that uses Return value from first target -->
<target name="test2">
<exec dir="" executable="${blah}" resolveexecutable="true" spawn="true">
</exec>
</target>
Run Code Online (Sandbox Code Playgroud)
我使用Ant已经有一段时间了,我没有在这台机器上安装它,但我似乎记得做了类似上面的事情.
或者可以使用resultproperty?
在这里找到它:http: //ant.apache.org/manual/Tasks/exec.html
| 归档时间: |
|
| 查看次数: |
10374 次 |
| 最近记录: |