为Java应用程序创建安装程序

3

我需要一些建议。

我需要为一个Java应用程序创建一个安装程序。在谷歌上搜索了一下,我找到了这些 页面。经过一番分析,我决定选择IzPack。我找到了这篇不错的博客文章,使用它我能够创建一个不错的安装程序框架。

然而,我现在陷入了进一步开发的困境。我需要以多种方式自定义我的安装程序,我相信这是可能的,但我无法找出如何做到。IzPack邮件列表和其stackoverflow标签的活动非常低,而且文档非常差。

所以我放弃了IzPack,并开始手动编写自己的安装程序。只写了两个窗口后,我意识到这将需要更多的时间,而且可能是不可行的。

你知道是否有其他安装程序生成器拥有更好的文档和社区支持吗?或者你知道任何关于IzPack的好资源和链接,可以解答我的问题吗?或者你建议我坚持使用自定义安装程序方法吗?请帮忙。

3个回答

4
你可以尝试使用install4j,它有良好的文档和商业支持...
另一个创建多平台安装程序的有效替代方案可能是BitRock Installer (InstallBuilder)。

Install4J的许可证费用有点超出我们的预算。InstallBuilder能用于Java应用程序吗? - missingfaktor
是的,InstallBuilder甚至可以用于Java应用程序。它是目前最好的安装程序平台之一... - aleroot
似乎连BitRock安装程序也有昂贵的许可证。我应该提到我正在寻找免费解决方案。 - missingfaktor

2
如果您正在使用Windows系统,请查看 iexpress
要尝试它,请按下alt键,然后简单地输入iexpress并按回车键。

我需要编写一个可以在Windows、Linux和Mac上运行的安装程序。 - missingfaktor

2

可以看一下Java Web Start。它是跨平台的,有良好的支持(在SO上),并且得到制造商(Sun/Oracle)的良好支持。我不知道它是否符合此安装的其他要求,但当您指定这些要求时可能会了解更多。


我还没有研究过。谢谢你的指引。我会去看看! - missingfaktor

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接