我的問題是創建一個ant目標來自動化我們的安裝程序以控制檯模式運行。InstallAnywhere安裝程序的Ant自動化 - 控制檯模式
安裝程序使用的InstallAnywhere 2008,其UniversalExtractor識別爲7-zip檔案創建。一旦我解壓縮了歸檔文件,看起來任務可以使用輸入文件來驅動控制檯(至少,看起來發出quit會正確關閉所有內容,並且捕獲輸出)。
所以在我看來,就好像我有所有我需要的證明了這個辦法,除非執行自提取後停止乾淨的方式件。搜索一個命令行參數來停止自動執行並沒有產生一個可能的候選者,我發現的唯一合適的ant任務(http://www.pharmasoft.be/7z/)沒有清楚地記錄,我對它有很大的信心。
完成的完成,預計在Windows,Linux和其他Unix環境中的極少數工作。
這裏使用的最佳實踐是什麼?