カスタマイズされたインストーラーを作成する必要があります。
主な要件が 2 つあります。
- インストールプロセスを簡単かつスムーズにするために、単一のインストーラーを作成することが重要です。
- 同時に、インストール パッケージをできるだけ小さくしたいと考えています。
次のコンポーネントが必要です。
- ジャバ (JRE)
- アパッチウェブサーバー
- アパッチトムキャット
- MySQL
- 私の Spring ベースの webapp (これは tomcat ディレクトリに入ります)
私は現在、Java インストールを外部にする xampp を使用しています。また、PHP、Perl などの必要のない余分なものも含まれており、インストーラーからそれらを削除することで、圧縮ファイルから約 50 MB を節約できます。
次のオプションを検討していますが、どのオプションを使用するのが最適かわかりません。
- XAMPP のカスタマイズ - 必要なインストーラーを追加し、不要なパッケージを削除します。これが XAMPP を使用する最良の方法であるかどうかはわかりません。
- Inno Setupを使用してカスタム インストーラーを作成する
- Visual Studio を使用してカスタム インストーラーを作成します (多くの作業が必要だと思います)。
私の要件を満たす最良の方法は何ですか?
前もって感謝します。