gpt4 book ai didi

java - 在 IZPack 中自定义安装程序

转载 作者:太空宇宙 更新时间:2023-11-04 04:02:58 24 4
gpt4 key购买 nike

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

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

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

最佳答案

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 安装返回 - 是否有检查来区分成功/失败的 PostgreS 返回值

关于java - 在 IZPack 中自定义安装程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22371167/

24 4 0
文章推荐: php - 使用 PHP die() 时回显
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com