インストーラーで「簡単」と「通常」の 2 つのインストール モードを提供する必要があります。「簡単」モードでは、ユーザーは「次へ」ボタンをクリックして手順をナビゲートする必要はありません。彼は「インストール」を 1 回クリックするだけで、インストールが進行し、すべてのデフォルトで完了します。IzPack はそのようなモード用のパネルを提供していますか、それともカスタム パネルを作成する必要がありますか? 後者の場合、どうすればいいですか - ポインタ/リソースはありますか?
1 に答える
1
私はそのようなインストーラーを作成しようとしたことはありませんが、一度インストールを実行し、入力に基づいて自動インストーラーを作成することが可能であることを知っています。
理論的には、通常のインストーラーを使用してアプリケーションをマシンにインストールし、最後のパネルで自動インストーラーを生成できます(FinishPanel
)。XMLファイルが生成されます。次に、このファイルをインストーラーと同じディレクトリに配置するだけで、同様のマシン(同じOSとディレクトリ構造など)に完全自動インストールを実行できます。
もう1つのオプションは、インストーラーをコンソールモードで実行することです(-console
引数を指定してインストールjarを実行し、目的の値を渡します)。ワンクリックですべてを実行するバッチ/シェルスクリプトを作成するのはかなり簡単です。私はしばらく前にこのアプローチを試しましたが、うまくいきました。残念ながら、カスタムパネルを追加すると、現在のインストーラーではこのオプションが無効になっているようです。
これらの機能のドキュメントはそれほど複雑ではありません。
于 2012-05-25T23:16:54.670 に答える