我如何使用microsoft installer(msi)将JBoss和Postgres数据库分组并制作.exe文件?

时间:2013-08-13 10:05:36

标签: jboss installer windows-installer advanced-installer windows-integrated-auth

实际上我是微软安装程序的新手,已经安装了advinst.msi,但仍然想知道如何使用它。

需要: - 我必须将部署了我的Java应用程序的 Jboss postgres 数据库分组,并希望创建一个.exe文件并将其部署到客户端Windows系统。 客户端可以运行.exe文件并启动应用程序。

我一直在网上搜索,但仍然找不到好办法。 任何人都可以帮我找到答案或有用的链接吗?

或者请建议我,我是在正确的轨道上还是仍在寻找其他安装人员?

1 个答案:

答案 0 :(得分:0)

您可以将Jboss包添加为a prerequisite。这将使Advanced Installer在您安装应用程序时安装它,请参阅上面的链接。

要部署数据库,您有两个选择。要么执行创建并填充它的SQL脚本,如此SQL scripts execution tutorial,要么直接部署数据库的二进制文件,方法是将它们放在文件和文件夹页面的目标文件夹中,就像使用普通文件。第二个选项将使安装程序在安装时将文件复制到所需的文件夹中,因此数据库管理器/资源管理器可以访问它。

要将所有这些捆绑到一个可执行文件中,您需要转到“媒体”页面并将包输出类型设置为“Single setup EXE”。从那里您还可以自定义EXE名称,图标和输出文件夹。