最近项目完结,但是部署很麻烦,因为要给三十多个地方部署,而且每个地方的网站都有一些不同,比如基本信息和标题,所以部署起来很麻烦,于是决定做个安装包,作用就是:
- 能够初始化数据库;
- 能够将网站基本信息写入配置文件;
- 能够简单启动,不需要用户做进一步配置,最好能生成快捷方式;
带着这几个需求,我做了一些前期的调研,找了许多能够生成Java安装包的工具,最后发现IzPack这个工具很不错,这里推荐给大家,并分享一下我在使用过程中的一些理解和体会。
IzPack是一个开源项目,纯java开发,可以运行在各个平台上,主要用于解决安装程序制作的Builder工具。IzPack有很优秀的模块设计,让使用者感觉起来很清晰,使用XML配置文件来调用其API,十分便捷。IzPack的的官方网站: