【发布时间】:2009-06-22 19:46:59
【问题描述】:
我正在寻找有关安装程序的建议。安装程序需要支持多种操作系统 - Solaris、Linux 和 Windows。我有三台构建机器,每台机器都运行一个操作系统。目前使用相同的代码库 - JAVA 和 C/C++ 用于所有三个。
【问题讨论】:
标签: installation multiplatform
我正在寻找有关安装程序的建议。安装程序需要支持多种操作系统 - Solaris、Linux 和 Windows。我有三台构建机器,每台机器都运行一个操作系统。目前使用相同的代码库 - JAVA 和 C/C++ 用于所有三个。
【问题讨论】:
标签: installation multiplatform
InstallAnywhere 似乎是主导者。
【讨论】:
IzPack 是一个开源软件安装程序生成器。您只需要目标平台上的 JRE。
【讨论】:
也许是我个人的看法,但我认为安装程序可能是您唯一希望保持平台特定性的东西,原因如下:
【讨论】:
你可以看看BitRock InstallBuilder它支持你提到的所有平台,并且不依赖Java(虽然你可以用它来安装Java程序,实际上我们的很多客户都使用它,包括太阳微系统 :)
【讨论】:
它是否需要是基于客户端的安装程序才能进行广泛分发,还是只是 Intranet? 对于企业 LAN,有时设置 Java Webstart 页面是最好的解决方案;客户始终可以访问,他们可以将启动器的桌面快捷方式设置为像标准应用程序一样运行,并且您可以完全控制推送更新。
【讨论】: