繁体   English   中英

Windows安装程序

[英]Installers for windows

我试图找到Windows的本机安装程序以安装企业Java应用程序。 我想要的最重要的功能是能够以rpm方式升级现有安装(区分配置文件和要升级/替换的文件)。 我目前正在使用IZPack,据我所知,它缺少此功能。

我需要的其他功能是maven / ant集成,jre版本检查和捆绑,注册为Windows服务器和应用程序(能够从Windows自己的工具卸载)以及能够根据安装时给出的参数解析和替换配置文件中的参数。

有谁知道可以完成所有这一切的安装程序?

查看NSIS 它可编写脚本且易于使用。

对于Maven集成,请使用Maven NSIS插件

它要花钱(绝对不能算便宜),但是您可以考虑InstallAnywhere。 我使用的是2008专业版,它几乎可以完成您指定的所有操作。 我很久以前就开始使用它,

  • Ant集成(用于构建安装程序的ant任务)
  • Ant集成(在安装程序中调用ant构建脚本)。
  • 捆绑Java(您下载Windows / Linux / solaris等的特定软件包)
  • 作为服务安装
  • 自定义面板,适合您自己的外观和感觉。
  • 多平台本机外观适配器(即,没有命令提示符窗口a-la批处理文件启动)。
  • 可通过Windows控制面板卸载。
  • 刚安装的文件中的参数替换。

BitRock InstallBuilder几乎可以完成您提到的所有功能,大约一半的客户使用它来在Windows上安装Java应用程序。 我们不支持将某些文件标记为配置的RPM行为,但是您可以在安装程序中使用一些逻辑进行复制(可以比较日期或md5,并且仅在它们不同时才可以替换。)我们提供免费许可证来打开来源项目和中小型企业的折扣,如果您有资格,请告诉我们。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM