我現在有這在我的Ant構建腳本:如何使用Ant exec任務執行Perl腳本?
<exec dir="${basedir}" executable="perl">
<arg line="${basedir}/version.pl -major"/>
</exec>
然而,在運行的時候,我收到此錯誤信息:
[執行]無法打開 - 主要
[執行]結果:2
對我來說,那就是說我所擁有的是試圖運行一個名爲-major的文件,該文件不存在。該文件是version.pl,它採用-major的參數。
我該如何改變這個以參數-major運行version.pl?
請注意,我正在Solaris機器上運行ant腳本,但是歡迎後人使用跨平臺或其他操作系統的解決方案。
我應該指定我在Solaris上運行。不過,這是有效的建議,特別是因爲我沒有指定,所以我不會冷靜下來。 – 2009-08-04 13:23:31
此外,這是Ville Laurikari(現已刪除)提出的不起作用的相同內容。產生相同的錯誤信息。 – 2009-08-04 14:09:58