我为我的Java应用程序创建了一个可执行的JAR文件。如果我双击然后它工作正常。但我想为Mac OS创建安装程序,因为我无法将JAR文件提供给我的用户。有什么建议么?如何为我的Java应用程序创建Mac安装程序?
回答
那么,你所要做的就是为你的应用程序创建一个漂亮的图标,将它捆绑到你的jar文件,使它看起来更复杂,而不是使用默认的咖啡杯图标。
这里是你如何能做到这:
http://www.centerkey.com/mac/java/
请仔细阅读会议从会议7
的Mac默认具有Java开始。如果你的用户不是技术人员,如果他们使用的是mac.exe,那么他们没有什么不同,对吧?
尤其是因为Macs不运行'.exe's。 :P – bug 2012-10-21 18:39:59
**单挑2015 **:使用Java 8和Yosemite为Java应用程序创建Mac安装程序的方式发生了重大变化。以上链接中的说明已更新为使用新的'javapackager'工具。旧的* JarBundler *和* AppBundler *方法将过时。 – 2015-09-03 21:12:27
我同意一个罐子应该足够;但也许你想检查this (ClickInstall MacOSX 1.0.2)安装程序构建工具的OSX。
第一个在Google上搜索“Mac Installer”是Wikipedia article about the Mac Installer。
您可以点击此处阅读Apple的Software Delivery Guide。它详尽无遗地告诉你一切你可能想知道的事情。
为了您自己的利益,请阅读How To Ask Questions The Smart Way。这样你会得到更好的结果。
只是一个评论,以澄清这一点。 Mac应用程序通常没有安装程序。完全一样。他们没有注册表,通常只需将图标(实际上是具有特定文件夹结构中可执行文件的文件夹)拖到应用程序文件夹中。而已。这就是为什么如果你有一个漂亮的图标的可执行文件,并把它放在一个.dmg图像文件中,没有人会知道它的区别。
从http://informagen.com/JarBundler/试试jarbundler。 您可以创建一个不错的OSX应用程序,包括带有图标的应用程序。 只是运送。用户可以将此应用程序拖到应用程序。没有明确的安装步骤 必要的。
我将这个用于我的项目。
好吧,如果这是你要找的,How to Create a Mac Installer for Java Application 试试看,很多人都可以帮忙。
请注意,这是一个链接到(一个话题上的和有用的)YouTube视频。 – 2014-02-04 00:43:45
这个工作对我来说:https://github.com/Jorl17/jar2app
在代码中所做的任何更改,我只需要
- 1. 创建安装程序我的Mac应用程序
- 2. 如何为Java应用程序创建安装程序?
- 3. 如何为我的Java应用程序创建Linux Ubuntu/OpenSUSE安装程序?
- 4. 为mac创建dmg安装程序
- 5. 如何为Adobe AIR应用程序创建本机Mac安装程序文件?
- 6. 为java web应用程序(linux和Windows)创建安装程序
- 7. 为java应用程序创建自定义安装程序
- 8. 如何为PHP应用程序创建安装程序?
- 9. 如何使用Visual Studio为Java应用程序创建安装程序
- 10. 如何为我的Laravel应用程序创建Web安装程序?
- 11. 为更新的WinForms应用程序创建安装程序
- 12. 创建Mac OSX上安装程序
- 13. 如何为.net创建安装程序
- 14. 如何为solaris创建安装程序
- 15. 为Java应用程序创建安装程序作为Windows服务运行
- 16. 如何为我的C#应用程序制作安装程序?
- 17. 提示为.NET应用程序创建安装程序
- 18. 为asp.net 2.0应用程序创建安装程序
- 19. 为多个应用程序创建一个安装程序
- 20. 创建安装程序包为C#Windows应用程序
- 21. 为Web应用程序创建Windows安装程序(laragon/laravel)
- 22. 选择为Windows应用程序创建安装程序
- 23. 为Winforms应用程序和SQL Server LocalDB创建安装程序
- 24. 为.net应用程序创建安装程序
- 25. 为Rails JRuby应用程序创建安装程序
- 26. 为.NET应用程序创建单个文件安装程序
- 27. 为Linux应用程序创建安装程序
- 28. Java应用程序安装程序
- 29. 如何为我的DLL创建我的安装程序?
- 30. 如何为包含插件的应用程序创建OS X安装程序?
为什么你不能给一个JAR移动更新的jar文件的文件夹中application.app/Content/Java文件给你的用户?看起来像一个自定义的图标,它会工作得很花哨。 – 2009-10-08 07:37:51
我的用户不是技术人员。我也想创建适合其他软件的设置。 – 2009-10-08 07:39:33
双击JAR文件有什么不当或技术问题? – 2009-10-08 07:40:16