0

我只想根据前面的面板结果(即 InstallPanel)自定义 SimpleFinishPanel。

作为安装程序的一部分,我也在安装“Postgres 数据库”,在 postgres 安装过程中,我想中止安装过程。目前,即使您中止了安装,也会收到带有消息的 SimpleFinishPanel,即Installatio 已成功完成,并且已在$INSTALL-PATH/Uninstall ”处创建了卸载程序。

这里我期待的是安装GUI 应该表明安装被中止并且不成功。

4

1 回答 1

0

SimpleFinishPanel.java已经包含对失败/成功安装的检查:

if (idata.installSuccess)
{
   // We set the information
   add(LabelFactory  ...  .getString("FinishPanel.success"),
   ...
   ... translatePath("$INSTALL_PATH") + File.separator + "Uninstaller";
   ...
}
else
{
   add(LabelFactory  ...  .getString("FinishPanel.fail"),
   ...
}

因此,我认为您应该检查如何处理来自的返回postgres installation- 是否有检查来区分成功/失败的 PostgreS 返回值

于 2014-06-24T22:53:55.093 回答