1
我正在以无人值守模式(使用-q和-splash“标题”)运行我们生成的安装程序,向用户显示进度。install4j无人参与模式下的ExecuteLauncherAction
在安装结束时,我想启动已安装的应用程序,因此我在FinishedScreen上添加了一个ExecuteLauncherAction,并带有一个预选复选框(用于启动应用程序)。但在无人参与模式下,应用程序不会启动。日志显示这
[INFO] com.install4j.runtime.beans.screens.InstallationScreen [ID 6]: Rollback barrier reached
command: move 1 screens, executing actions, checking condition
[INFO] com.install4j.runtime.beans.screens.FinishedScreen [ID 10]: Show screen
Variable changed: executeLauncherAction=true[class java.lang.Boolean]
[INFO] com.install4j.runtime.beans.screens.FinishedScreen [ID 10]: command: finish
cleaning up
Finished
有没有办法强制安装程序在无人参与模式下执行启动程序?