我在一个使用 Web 服务的 Java 项目中工作,要在注册表中修改值,并且有一些 DLL 要在系统中注册。在安装时要设置一些环境变量,请记住这些要求,哪个 Java 安装程序最好,我还需要一个独立于平台的安装程序,因为我的 Java 项目是独立于平台的。
我想我可以使用IzPack
但我认为你们可以更好地帮助我并建议我安装程序。
我在一个使用 Web 服务的 Java 项目中工作,要在注册表中修改值,并且有一些 DLL 要在系统中注册。在安装时要设置一些环境变量,请记住这些要求,哪个 Java 安装程序最好,我还需要一个独立于平台的安装程序,因为我的 Java 项目是独立于平台的。
我想我可以使用IzPack
但我认为你们可以更好地帮助我并建议我安装程序。
如果可以选择商业产品,您可以查看install4j,但我对此无话可说。
IzPack 似乎是唯一仍在积极开发的开源 Java 安装程序。我最近自己用过,它有很多强大的功能,但上手并不容易。有很多文档非常详细地描述了一些事情,但不幸的是,对于最常见的情况,没有简单的“如何做”。预计会花费大量时间进行反复试验。
我会使用 IzPack,它是一个很棒的工具,可以将你的安装程序捆绑在一个 jar 中。独立于平台,并且可以仅在出现特殊情况时使用某些例程。比如在Windows上只安装DLL,搞乱注册表(Custom Action)等等。
我一直很喜欢使用 IzPack,并建议您尝试一下。该文档也是可能性文档的一个很好的资源