IzPack インストーラー用のカスタム パネルを作成しようとしています。これは、拡張する必要があることを意味しIzPanel
ます。ただし、これを行うと、拡張パネルがパッケージに含まれている必要があるようです。com.izforge.izpack.panels
次に、次のことを規定するこの投稿を見つけました。
- そのため、カスタム パネル プロジェクトのビルド パスに、IzPack の lib フォルダーからの installer.jar を含める必要があります。
- カスタム パネルは、/must/ com.izforge.izpack.installer.IzPanel を拡張します。
- さらに、それは com.izforge.izpack.panels パッケージに存在する必要があります。
- さらに、ビルド jar の名前は、カスタム パネル クラスの修飾されていない名前と同じでなければなりません。
1点目と4点目に問題があります。これらは、作成するカスタム IzPanelごとに追加の JAR ファイルを作成する必要があることを暗示しています。また、これらの JAR をサブディレクトリの 1 つに追加して、IzPack のインストールを変更する必要があります。
この記事は時代遅れ (2008 年) であり、無視しても問題ありませんか、それともまだ真実ですか?
そうでない場合、どうすればこれを回避し、代わりにクラスパスに拡張 IzPanel を配置できますか?
ありがとうございました!