java的最佳安装工具是什么?

java的最佳安装工具是什么?,java,installation,Java,Installation,根据你的经验,你能推荐一些吗? 我用过,这是一个很好的工具,还有其他更好的工具吗 对于Windows,它非常易于使用,并且创建了标准的.msi文件。它有一些额外的Java安装功能。我们使用IZPack已经有一段时间了,非常满意。您可以为几乎所有平台构建安装程序,并且它与您的构建工具(如maven)集成良好。我对install4j很满意。(甚至可以从我的ant脚本中运行)在MS Windows中非常棒,而且是免费的&OSS 参考:sun推出了一个新版本:--这是开源的,sun将使用它来启动他们的大

根据你的经验,你能推荐一些吗?
我用过,这是一个很好的工具,还有其他更好的工具吗

对于Windows,它非常易于使用,并且创建了标准的.msi文件。它有一些额外的Java安装功能。

我们使用IZPack已经有一段时间了,非常满意。您可以为几乎所有平台构建安装程序,并且它与您的构建工具(如maven)集成良好。

我对install4j很满意。(甚至可以从我的ant脚本中运行)

在MS Windows中非常棒,而且是免费的&OSS


参考:

sun推出了一个新版本:--这是开源的,sun将使用它来启动他们的大多数服务器端产品/项目。

由于还没有人提到它,我将继续并插入。我们在所有产品中都使用它,我不能说我们真的有任何问题(这至少不是由我们自己的脚本中的错误引起的!)。这是一个跨平台的GUI安装程序,如果您希望使用不同的桌面环境,这是一个很好的功能,它还支持控制台安装程序、静默安装等


我在谷歌上搜索了一下,这里有一些你可能会发现有帮助的地方。它来自第一次使用它的用户,而不是出版物或不加掩饰的新闻稿,这可能会使它不那么偏颇,更好地反映您使用它的体验。

我建议您使用我们的跨平台安装工具。尽管它不是基于Java的,但它通常用于打包Java应用程序。它可以很容易地与Ant集成,您可以从Unix/Linux/Mac或其他方式构建Windows安装程序。因为生成的安装程序是本机的,所以它们不需要自提取步骤或绑定JRE,这意味着安装程序更小,并且为您节省了一些麻烦。我还想提到的是,我们对开源项目有免费的许可证。它不是用Java编写的,但它是跨平台的,提供了在安装过程中处理基于Java的应用程序的功能。由于它不是基于Java的,所以实际上不需要在目标系统上安装任何版本的JRE,这有点不错,但您仍然可以使用安装程序中的操作来定位应用程序的JRE版本。安装人员很小,并且完全独立


如果这对你很重要的话,它也是免费和开源的。这对某些人来说是有好处的

我知道你说的是安装程序,但我认为值得一提的是JSmooth。它是一个为Windows生成exe文件的启动器。值得一提的原因是,它执行JVM的定位工作,还可以为用户下载和安装。这通常由安装程序来完成。这样动态地做会更好,因为Java经常更新,JSmooth总是使用它能找到的最新版本的JVM(在您的参数中).

我们所有的项目都是maven项目:),而jre 1.6u10附带的新内核安装程序将使这一点变得非常棒。请注意,审查日期是2005年。不幸的是,从那以后发生了很多事情,包括收购Acresso,产品已经过时。虽然如果它对你来说还可以,当然没有必要change@Daniel-很高兴知道。我们仍然在一些产品中使用它,但是在active Developer中使用工具当然更好@Daniel我写了2005年InstallAnywhere的评论,从那以后就再也没有接触过。您是否有IA“生命终结”公告的链接?(我很想把它发布到我的博客上。)在评估了很多选项后,我开始认为install4j是目前Java软件的最佳安装工具。(有关我经历的详细信息,请参阅)但当然,这在很大程度上取决于上下文和要求。首先,install4j是一个商业工具,可能会在许多项目中排除它。我想补充一点,因为在最初的文章中,我们继续添加更多Java特有的功能,例如本机启动器和简单的JRE绑定