Install4j Unix GUI安装程序激活卸载程序故障屏幕,但卸载期间未发生任何故障

时间:2014-09-07 10:55:16

标签: install4j

我在控制台模式下使用install4j Unix GUI卸载程序来卸载服务(守护程序)。

卸载程序似乎成功执行卸载而不显示任何错误,但由于某种原因,它会激活UninstallFailureScreen,绕过我在成功屏幕中的操作:

[INFO] com.install4j.runtime.beans.actions.misc.LoadResponseFileAction [ID 20]: Execute action
       ...
       Execute action successful after 17 ms
[INFO] com.install4j.runtime.beans.actions.misc.RequestPrivilegesAction [ID 83]: Execute action
       ...
       Execute action successful after 0 ms
[INFO] com.install4j.runtime.beans.screens.StartupScreen [ID 14]: command: move 1 screens, executing actions, checking condition
[INFO] com.install4j.runtime.beans.screens.UninstallWelcomeScreen [ID 15]: Show screen
[INFO] com.install4j.runtime.beans.screens.UninstallWelcomeScreen [ID 15]: command: move 1 screens, executing actions, checking condition
[INFO] com.install4j.runtime.beans.screens.UninstallationScreen [ID 16]: Show screen
[INFO] com.install4j.runtime.beans.actions.services.StopServiceAction [ID 82]: Execute action
       ...
       Execute action successful after 695 ms
[INFO] com.install4j.runtime.beans.actions.text.ReadTextFromFileAction [ID 689]: Execute action
       ...
       Execute action successful after 1 ms
[INFO] com.install4j.runtime.beans.actions.control.RunScriptAction [ID 1147]: Execute action
       ...
       Execute action successful after 3 ms
[INFO] com.install4j.runtime.beans.actions.control.RunScriptAction [ID 1040]: Execute action
       ...
       Execute action successful after 56 ms
[INFO] com.install4j.runtime.beans.actions.UninstallFilesAction [ID 17]: Execute action
[INFO] com.install4j.runtime.beans.actions.services.InstallServiceAction: executing auto uninstall
[INFO] com.install4j.runtime.beans.actions.desktop.RegisterAddRemoveAction: executing auto uninstall
[INFO] com.install4j.runtime.installer.helper.fileinst.FileRemover: postponing deletion of /opt/***/.install4j/user.jar
       postponing deletion of /opt/***/.install4j/i4jruntime.jar
[INFO] com.install4j.runtime.beans.actions.UninstallFilesAction [ID 17]: Execute action successful after 119 ms
[INFO] com.install4j.runtime.beans.screens.UninstallationScreen [ID 16]: command: move 1 screens, executing actions, checking condition
[INFO] com.install4j.runtime.beans.screens.UninstallFailureScreen [ID 19]: Show screen
[INFO] com.install4j.runtime.beans.actions.control.RunScriptAction [ID 1158]: Execute action
       ...
       Execute action successful after 2 ms
[INFO] com.install4j.runtime.beans.screens.UninstallFailureScreen [ID 19]: command: finish
       cleaning up
       Finished

有人能看出出了什么问题吗?

我正在使用install4j 5.1.14,操作系统是CentOS 7

1 个答案:

答案 0 :(得分:1)

该行

[INFO] com.install4j.runtime.installer.helper.fileinst.FileRemover: postponing deletion of    /opt/***/.install4j/user.jar
postponing deletion of /opt/***/.install4j/i4jruntime.jar

触发“卸载失败”屏幕。

您只需删除屏幕或取消选择“退出屏幕后”属性即可。