IzPack是否提供“简单”的安装模式?

时间:2012-05-25 11:43:19

标签: java deployment installer izpack

我需要在安装程序中提供两种安装模式:“简单”和“常规”。在“简单”模式下,用户无需通过单击“下一步”按钮的步骤进行导航。他只需单击“安装”一次,安装就会继续,并以所有默认值完成。 IzPack是否为这种模式提供面板,还是我必须编写自定义面板?如果是后者,我该怎么做 - 任何指针/资源?

1 个答案:

答案 0 :(得分:1)

我从未尝试过制作这样的安装程序,但我知道可以执行一次安装并根据输入创建自动安装程序。

理论上,您可以使用常规安装程序在计算机上安装应用程序,并在最后一个面板(FinishPanel)中生成自动安装程序。将生成XML文件。然后,您只需将此文件放在与安装程序相同的目录中,即可在类似的计算机上执行全自动安装(相同的操作系统和目录结构等)。

另一种选择是在控制台模式下运行安装程序(运行带有-console参数的安装jar并传递所需的值)。只需单击一下,创建批处理/ shell脚本即可轻松完成所有操作。我前段时间尝试过这种方法,但效果很好。不幸的是,似乎添加自定义面板会以某种方式为我当前的安装程序禁用此选项。

documentation for these features并不太复杂。