我正在寻找有关安装程序的建议。安装程序需要支持多个操作系统 - Solaris,Linux和Windows。我有三台构建机器,每台机器运行一个OS。目前使用相同的代码库 - 三种JAVA和C / C ++。
答案 0 :(得分:3)
InstallAnywhere似乎是主导者。
答案 1 :(得分:2)
IzPack是一个开源软件安装程序生成器。您只需要在目标平台上使用JRE。
答案 2 :(得分:2)
也许是我的个人意见,但我认为安装程序可能是你唯一想要保持平台特定的东西,这就是原因:
答案 3 :(得分:1)
你可以看看BitRock InstallBuilder它支持你提到的所有平台,它不依赖于Java(虽然你可以用它来安装Java程序,事实上我们的许多客户都使用它来实现它,包括Sun Microsystems:)
答案 4 :(得分:0)
是否需要基于客户端的安装程序才能进行广泛分发,或者只是内联网? 对于企业LAN,有时设置Java Webstart页面是最佳解决方案;客户总是可以访问,他们可以使启动器的桌面快捷方式像标准应用程序一样运行,并且您可以完全控制推送更新。