我正在嘗試爲IzPack安裝程序創建自定義面板。這意味着我必須延長IzPanel
。不過,看來如果我這樣做,擴展面板needs to be in的com.izforge.izpack.panels
包。Izpack:創建自定義面板
後來我發現this post,其中規定:
- 因此,您必須包括的IzPack在您的自定義面板項目的構建路徑的lib文件夾installer.jar。
- 您的自定義面板/必須/擴展com.izforge.izpack.installer.IzPanel。
- 此外,它必須位於com.izforge.izpack.panels包中。
- 最重要的是,您的構建罐的名稱/必須/與您的自定義面板類的 不合格名稱相同。
我把第一和第四點問題。他們暗示我必須爲創建額外的JAR文件,每個我創建的自定義IzPanel。另外,我將不得不通過將這些JAR添加到其子目錄來修改IzPack安裝。
這篇文章過時(2008年),它可以安全地忽略,或者這仍然是真的嗎?
如果不是我怎麼能避免這種情況,只需要在類路徑上擴展IzPanel呢?
謝謝!