Запуск установщика install4j из другого установщика install4j в режиме консоли

У меня есть установщик A. При запуске он запускает установщик B с помощью действия «Запустить исполняемый файл или пакетный файл».

В режиме графического интерфейса это работает нормально.

Однако на безголовой Ubuntu (или с флагом -c) установка зависает. Глядя на файл журнала программы установки B, кажется, что он пытается запустить «Экран приветствия», хотя он должен работать в режиме консоли:

[INFO] com.....install4j.extensions.WelcomeFormPanelScreen [ID WelcomeScreen]: Show screen

Журнал для установщика A ясно показывает, что флаг -c был пройден:

[INFO] com.install4j.runtime.beans.actions.misc.RunExecutableAction [ID 21125]: Execute action
   Property environmentVariables: {}       
   Property returnCodeVariable: 
   Property rollbackArguments: null
   Property rollbackExecutable: null
   Property rollbackWorkingDirectory: null
   Property stderrFile: null
   Property stderrRedirectionMode: No redirection
   Property waitForStreams: false
   Property stderrVariableName: 
   Property stdinFile: null
   Property stdinString: 
   Property stdoutFile: null
   Property stdoutRedirectionMode: No redirection
   Property stdoutVariableName: 
   Property workingDirectory: /opt/folder
   Property failOnStderrFileError: false
   Property failOnStdinFileError: false
   Property failOnStdoutFileError: false
   Property includeParentEnvironmentVariables: true
   Property keepConsoleWindow: true
   Property logArguments: true
   Property showWindowsConsole: true
   Property useRollbackExecutable: false
   Property wait: true
   Property stdinRedirectionMode: No redirection
   Property timeout: 0
   Property arguments: [-c]

Когда я запускаю установщик B самостоятельно из командной строки с параметром -c, он запускается в режиме консоли без проблем.

Кто-нибудь еще сталкивался с этой проблемой или знает об обходном пути?

Спасибо белла

Ответы на вопрос(1)

Ваш ответ на вопрос