我制作了jar文件,其中包含jboss,我想在jar提取并完全安装在我的机器上时启动我的Web应用程序。我应该在izpack中编写脚本或代码或xml标记,以便在安装应用程序后立即运行standalone.sh并在后台运行我的jboss并成功部署我的应用程序
答案 0 :(得分:2)
以防万一有人偶然发现这个帖子:
您可以在install“pack”元素中包含一个“可执行”元素,该元素将作为自定义脚本执行: izpack documentation
答案 1 :(得分:1)
您需要为IzPack Process Panel创建一个ProcessPanel.Spec.xml
文件。查看here官方文档。
答案 2 :(得分:1)
您可以在包装定义中使用<executable>
标签
指定哪些文件是可执行文件。关键是
拥有stage="postinstall"
属性,以便izpack执行
安装完成后的文件并设置keep="true"
,以便izpack不会将其删除。
例如:
<executable targetfile="$INSTALL_PATH/bin/some-secript"
os="unix" stage="postinstall" failure="warn" keep="true"/>