2009-10-08 101 views
8

我为我的Java应用程序创建了一个可执行的JAR文件。如果我双击然后它工作正常。但我想为Mac OS创建安装程序,因为我无法将JAR文件提供给我的用户。有什么建议么?如何为我的Java应用程序创建Mac安装程序?

+0

为什么你不能给一个JAR移动更新的jar文件的文件夹中application.app/Content/Java文件给你的用户?看起来像一个自定义的图标,它会工作得很花哨。 – 2009-10-08 07:37:51

+5

我的用户不是技术人员。我也想创建适合其他软件的设置。 – 2009-10-08 07:39:33

+0

双击JAR文件有什么不当或技术问题? – 2009-10-08 07:40:16

回答

7

那么,你所要做的就是为你的应用程序创建一个漂亮的图标,将它捆绑到你的jar文件,使它看起来更复杂,而不是使用默认的咖啡杯图标。

这里是你如何能做到这:

http://www.centerkey.com/mac/java/

请仔细阅读会议从会议7

的Mac默认具有Java开始。如果你的用户不是技术人员,如果他们使用的是mac.exe,那么他们没有什么不同,对吧?

+1

尤其是因为Macs不运行'.exe's。 :P – bug 2012-10-21 18:39:59

+2

**单挑2015 **:使用Java 8和Yosemite为Java应用程序创建Mac安装程序的方式发生了重大变化。以上链接中的说明已更新为使用新的'javapackager'工具。旧的* JarBundler *和* AppBundler *方法将过时。 – 2015-09-03 21:12:27

5

只是一个评论,以澄清这一点。 Mac应用程序通常没有安装程序。完全一样。他们没有注册表,通常只需将图标(实际上是具有特定文件夹结构中可执行文件的文件夹)拖到应用程序文件夹中。而已。这就是为什么如果你有一个漂亮的图标的可执行文件,并把它放在一个.dmg图像文件中,没有人会知道它的区别。

0

http://informagen.com/JarBundler/试试jarbundler。 您可以创建一个不错的OSX应用程序,包括带有图标的应用程序。 只是运送。用户可以将此应用程序拖到应用程序。没有明确的安装步骤 必要的。

我将这个用于我的项目。

相关问题