我假设我已经构建了一个用Java编写的漂亮的桌面应用程序,我想将它分发给一些朋友,同事,客户......以便在日常业务中使用它。 他们中的许多人使用Windows,其他OSX并且没有人知道Java或编程,他们是计算机的简单用户,因此Outlook,谷歌Chrome,商业专用软件(crm,management,..)。 我不想惹恼他们说'你必须在执行jar文件之前安装Java',因为这使得我的软件不如实际好,并使安装不是用户友好的。
有没有办法以exe,dmg,pkg,..格式部署Java应用程序,以便拥有一个带有自定义选项的安装向导(例如'公司名称','电话','你想在哪里安装?','串行代码',...),桌面上一个简单的自动创建图标,用于启动软件,一个卸载程序,最终删除文件,以及事先检查Java版本(如果已安装,请检查版本并最终'关注此链接更新Java',如果不是'请关注此链接并下载Java')?
答案 0 :(得分:1)
你看过Java Web Start吗?
http://www.oracle.com/technetwork/java/javase/javawebstart/index.html
答案 1 :(得分:1)