2013-11-01 100 views
3

我已经制作了包含jboss的jar文件,并且当jar在我的机器上完全提取和安装时我想启动我的web应用程序。我应该在哪里编写脚本或代码或xml标记在izpack中,以便在安装应用程序standalone.sh后自动运行,我的jboss在后台运行并且我的应用程序已成功部署安装后在izpack中执行脚本

回答

1

您需要为IzPack进程创建一个ProcessPanel.Spec.xml文件面板。查看官方文档here

2

万一有人绊倒在这个线程,我只是做:

您可以在您安装“包”元素的“可执行”元素将执行自定义脚本: izpack documentation

1

你可以在包定义 中使用<executable>标签来指定哪些文件是可执行文件。关键是 具有stage="postinstall"属性,因此izpack在安装完成后执行 文件并设置keep="true"以便izpack不会将其删除。

例如:

<executable targetfile="$INSTALL_PATH/bin/some-secript" 
       os="unix" stage="postinstall" failure="warn" keep="true"/> 

documentation

相关问题