现在搜索引擎推荐了很多Java项目打包的方法,但是最靠谱的还是exe4j和install4j两种方案,选择哪一个最合适是大多数即将发布软件的IT经理们需要考虑的了。今年官方正式给出了标准答案,客官请往下看!
install4j是一个功能强大而易于使用的多平台Java安装包生成工具,用于生成Java应用程序本地化的安装及应用程序发布。install4j 的优异性在于它易于使用,紧密的集成到目标平台,以及灵活的JRE 管理与部署选项。
exe4j是一个帮助你集成Java应用程序到Windows操作环境的java可执行文件生成工具,无论这些应用是用于服务器,还是图形用户界面(GUI)或命令行的应用程序。如果你想在任务管理器中及Windows XP分组的用户友好任务栏里以你的进程名取代java.exe的出现,那么exe4j可以完成这个工作。exe4j帮助你以一种安全的方式启动你的 java应用程序,来显示本地启动画面,检测及发布合适的JRE和JDK,以及进行启动时所发生的错误处理等,以至于更多。

而exe4j和install4j的关系从上述简介中大家可能已经查到了异样——exe4j支持windows安装程序打包,install4j支持windows、mac、linux和unix操作系统中安装程序的打包,是不是功能更强大了呢/p>
此处需要说明的是:exe4j是一个Windows安装包生成器,如果你购买了install4j,许可证也可以在exe4j上使用。独立许可证也可用。如果没有许可证密钥,exe4j 可以不受任何时间限制进行评估,但可执行文件将显示评估警告“服务将在 30 分钟后停止”。
那么Java项目的部署中的选择就很明显了:
- 企业内部部署,能保证全部都是windows操作系统的环境下选择exe4j,独立授权最便宜
- 大型企业项目部署,可能会涉及到不同部门和使用习惯,操作环境复杂,选择install4j肯定没错
- 公开软件项目,一定选择install4j,因为对各种操作系统的覆盖不仅满足了基本使用,也体现出了企业的综合实力
在最新版本的Install4j表现如何呢span style=”color:#337FE5;”>请点击这里查看它的安装过程预览图!
如果你想知道.NET项目如何安装包,请关注InstallSheild这个软件。
标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!