Я пытаюсь создать установщик для моего одного из java-приложений.IzPack исполняемый файл не работает для скриптов linux
В соответствии с документацией here исполняемый файл используется для выполнения суммирования во время процесса установки или может использоваться для установки исполняемого флага в unix-подобных системах.
Но когда я использую то же самое внутри одного из своих пакетов, он ничего не делает. Таким образом, моя работа становится неудачной с меньшим исключением.
java.io.IOException: Не удается запустить программу /home/user/1.0/installations/test.sh: ошибка = 13, Отказано
Ниже приводится определение пакета внутри install.xml
<pack name="Install Database Server" required="no" preselected="no"
installGroups="New Application">
<description>New server installation of the selected database as
required by the application.
</description>
<fileset dir="installations" targetdir="$INSTALL_PATH/$APP_VERSION/installations">
<include name="**" />
</fileset>
<executable target="$INSTALL_PATH/$APP_VERSION/installations/test.sh"
stage="never" keep="true" os="unix">
</executable>
</pack>
И ниже находится XML-файл спецификации рабочего процесса.
<job name="TestInstaller">
<executefile name="$INSTALL_PATH/$APP_VERSION/installations/test.sh">
</executefile>
</job>
Так может кто-нибудь, пожалуйста, помогите мне в этом.
Заранее спасибо.