1
下面是我的ant腳本無法正常工作的部分。如果腳本位於不同目錄中,Shell腳本不是由ant使用exec標記運行的
<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>
第一個腳本從不運行,但第二個腳本運行良好。沒有錯誤返回。我試過手動運行這兩個腳本,他們的工作。
有沒有人知道我可能會調試或使其工作?
可能是從../libraries/獲得的路徑是不正確的。你可以嘗試使用「pwd」打印當前工作目錄,它會給你一個線索 –
謝謝,但不幸的是,這不是問題。這是正確的道路。 –
@MattWear不使用相對路徑,我知道你說這不是問題,但改變目錄會觸發這個症狀。 –