
[英]Add program to mac osx and windows startup by code or installers?
[英]Installers for windows
我试图找到Windows的本机安装程序以安装企业Java应用程序。 我想要的最重要的功能是能够以rpm方式升级现有安装(区分配置文件和要升级/替换的文件)。 我目前正在使用IZPack,据我所知,它缺少此功能。
我需要的其他功能是maven / ant集成,jre版本检查和捆绑,注册为Windows服务器和应用程序(能够从Windows自己的工具卸载)以及能够根据安装时给出的参数解析和替换配置文件中的参数。
有谁知道可以完成所有这一切的安装程序?
查看NSIS 。 它可编写脚本且易于使用。
对于Maven集成,请使用Maven NSIS插件 。
它要花钱(绝对不能算便宜),但是您可以考虑InstallAnywhere。 我使用的是2008专业版,它几乎可以完成您指定的所有操作。 我很久以前就开始使用它,
BitRock InstallBuilder几乎可以完成您提到的所有功能,大约一半的客户使用它来在Windows上安装Java应用程序。 我们不支持将某些文件标记为配置的RPM行为,但是您可以在安装程序中使用一些逻辑进行复制(可以比较日期或md5,并且仅在它们不同时才可以替换。)我们提供免费许可证来打开来源项目和中小型企业的折扣,如果您有资格,请告诉我们。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.