1

私が install4j で構築したインストーラーは、更新プログラムによって、データセンター内の複数 (場合によっては数百) のアプライアンスに配布されます。現在の実装では、これらのファイルは unzip -t で破損していないか「テスト」されています。ファイルの md5sums を比較できることはわかっていますが、ビルド プロセスで回避したい余分なオーバーヘッドが追加されます。他の提案はありますか?

4

1 に答える 1

1

すべての画面に条件式を追加する!Boolean.getBoolean("testRun")と、引数を使用してコマンドラインモードでインストーラーを実行できます。

-J-DtestRun = true -c

次に、インストーラーはシステムに変更を加えることなくドライランを実行します。もちろん、これは互換性のあるターゲットシステムでのみ機能します。

于 2012-05-21T09:14:29.153 に答える