【发布时间】:2014-09-07 20:02:00
【问题描述】:
我在控制台模式下使用 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
【问题讨论】:
标签: install4j