install4j是多平台Java安装文件生成工具,用于生成Java应用程序本地化的安装及应用程序发布。install4j 的优异性在于它易于使用,紧密的集成到目标平台,以及灵活的JRE 管理与部署选项。
功能介绍
完全自定义发布树——在发布树的每一个目录中,允许设置整个目录内容或是磁盘上任何目录的单个文件。定义的视图与结果视图允许你完全控制安装程序将要发布的文件。
处理特定平台的差异——install4j提供方便的“包含/排除”机制,使其适应平台方式来进行发布。
针对Unix, Linux 及Mac OS X所定义的文件权限——对发布树的每一个元素,当其安装在类似于Unix这样的平台上时,可以自定义用户访问的权限。
定义优良的卸载策略——对发布树的每一个元素,可以决定在卸载时是否删除它。
定义覆盖策略——对发布树的每一个元素,配置不同的覆盖策略,当安装过程中需要覆盖文件时,这些覆盖策略会指示nstall4j进行相应的操作。
定义安装的组件——定义文件及目录的分组,形成分离的安装组件,用户来选择只安装一定的组件。
平台支持
install4j可以为所有的主流平台创建媒体文件:
所有的32位windows操作系统
64位windows系统
完全支持Windows 8
Mac OS X
Unix
Linux RPM和DEB包
开发环境和编译器
install4j使得设计和创建安装包空前的简单:
易于使用的安装包设计IDE
功能强大的内置脚本编辑器
带样例脚本的代码库
在IDE中创建
命令行编辑器
蚂蚁任务
可在任意平台上创建
创建调试安装包
支持XML项目文件
可将项目导出至HTML文件。