如果脚本位于不同的目录中,则使用exec标记不会由ant运行Shell脚本

时间:2012-11-14 16:30:35

标签: java android ant

这是我的蚂蚁脚本中无法正常工作的部分。

<exec executable="/bin/bash">
    <arg value="../libraries/android-mapviewballoons/android-mapviewballoons/mapimports.sh" />
    <arg value="a"/>
</exec>
<exec executable="/bin/bash">
    <arg value="mapimports.sh"/>
    <arg value="a"/>
</exec>

第一个脚本永远不会运行,但第二个脚本运行正常。没有错误返回。我已经尝试手动运行这两个脚本并且它们可以工作。

有谁知道我如何调试这个或让它工作?

1 个答案:

答案 0 :(得分:0)

我得到了类似的东西:

<exec executable="bash" dir="./pathToScript/" >
    <arg value="script.sh" />
    <arg value="param" />
</exec>
相关问题