顧客固有の構成 (2 つのテキスト ファイルと 2 つのバイナリ ファイル) を持つアプリケーションを開発しています。このユース ケースでは、顧客がインストール パッケージをダウンロードし (今回は install4j を使用します)、それをターゲット プラットフォーム (Mac または Windows) にインストールすることを想定しています。したがって、すべてのインストール パッケージは、顧客ごとに異なる必要があります。実装には 2 つの可能なシナリオを検討しています。
- サーバー側で顧客の要求ごとに新しいインストール パッケージを生成します (短所: サーバー プラットフォームである Linux 用の install4j が必要です)
- 半分生成されたインストール パッケージを用意し、顧客の要求に応じて何らかの形で顧客データをパッケージに挿入します (短所: これがまったく可能かどうかはわかりません)。
以前に install4j を使用したことがなく、1 または 2 の実装方法がわかりません。それらのドキュメントは理想とはほど遠いものです。彼らは例を持っていないか、このようなケースを考慮していないので、どんな提案でも大歓迎です.