私の問題は、コンソール モードで実行されるインストーラーを自動化するための ant ターゲットを作成することです。
インストーラーは、UniversalExtractor が 7-zip アーカイブとして認識する InstallAnywhere 2008 を使用して作成されます。アーカイブを解凍すると、タスクが入力ファイルを使用してコンソールを駆動できるように見えます (少なくとも、quit を発行するとすべてが正しくシャットダウンされ、出力がキャプチャされるようです)。
したがって、自己抽出を実行してから停止するためのクリーンな方法を除いて、このアイデアを証明するために必要なすべての要素を持っているように見えます。自動実行を停止するためのコマンドライン引数を検索しても、有力な候補は得られませんでした。私はそれに大きな自信を持っています。
完成した完成品は、Windows、Linux、およびその他の少数の Unix 環境で動作することが期待されています。
ここで使用するベストプラクティスは何ですか?