我为我的Java应用程序创建了一个可执行的JAR文件。如果我双击然后它工作正常。但我想为Mac OS创建安装程序,因为我无法向用户提供JAR文件。有什么建议吗?
答案 0 :(得分:7)
嗯,你要做的就是为你的应用创建一个漂亮的图标,将它捆绑到你的jar文件中,使它看起来更复杂,而不是使用默认的咖啡杯图标。
以下是如何做到这一点:
http://www.centerkey.com/mac/java/
请阅读第7课开始的会议。
Mac默认使用java。如果你的用户不是技术用户,那么如果他们使用的是mac .exe就没有什么不同,对吧?
答案 1 :(得分:5)
只是评论清除其中一些。 Mac应用程序通常没有安装程序。完全没有。他们没有注册表,通常只需将图标(实际上是具有特定文件夹结构中的可执行文件的文件夹)拖到应用程序文件夹中。而已。这就是为什么如果你有一个带有漂亮图标的可执行文件并将它放在一个.dmg图像文件中,没有人会知道它的区别。
答案 2 :(得分:2)
我同意罐子应该足够了;但也许你想检查this (ClickInstall MacOSX 1.0.2) OSX的安装程序构建工具。
答案 3 :(得分:0)
从http://informagen.com/JarBundler/尝试jarbundler。 你可以创建一个漂亮的OSX应用程序,包括它的图标。 只是发货。用户可以将此应用程序拖动到Application。没有明确的安装步骤 必要的。
我将它用于我的项目。
答案 4 :(得分:0)
好吧,如果这是你要找的,How to Create a Mac Installer for Java Application 尝试一下,很多人都可以提供帮助。
答案 5 :(得分:0)
这对我有用:https://github.com/Jorl17/jar2app
对于代码中的任何更改,我只需要在application.app/Content/Java文件夹中移动更新的jar文件
答案 6 :(得分:-1)
Google首次点击“Mac安装程序”是Wikipedia article about the Mac Installer。
您可以点击此处阅读Apple的Software Delivery Guide。它详尽地向您详细介绍了您可能想知道的一切。
请为了您自己的利益,请阅读How To Ask Questions The Smart Way。这样你会得到更好的结果。