2
有沒有什麼辦法可以讓螞蟻輸出給定運行執行的所有命令的文件?我希望能夠運行該腳本,並且它將構建該項目,就像它是由ant構建的一樣。我可以讓螞蟻輸出一個等效的腳本嗎?
有沒有什麼辦法可以讓螞蟻輸出給定運行執行的所有命令的文件?我希望能夠運行該腳本,並且它將構建該項目,就像它是由ant構建的一樣。我可以讓螞蟻輸出一個等效的腳本嗎?
編號螞蟻並不總是通過shell工作,所以不一定有要記錄的命令。
org.apache.tools.ant.Task.perform
不需要使用java.lang.Runtime
來產生進程。它可以使用java.io
通過沒有main
方法的類操作文件。
不知道我明白。您是否嘗試運行ant腳本,並且只將執行的命令記錄到可以單獨運行的新shell腳本/批處理文件中?或者只是一個較小的螞蟻腳本? – highlycaffeinated 2011-06-07 14:43:45
@highlycaffeinated:我理解這個問題意味着前者廣泛 - 即用一個開關/參數調用Ant,並且它吐出一個批處理/ shell腳本文件,該文件執行與Ant本身相同的動作。因此,例如,Ant不會將fileA複製到fileB,而是會將'cp fileA fileB \ n'回顯到其輸出。 – 2011-06-07 14:48:02
這正是我要找的。 – Alex 2011-06-07 15:30:02