我目前正在开发一个Java
应用程序。现在,我为Windows用户创建了一个设置,以便他们更轻松地使用该应用程序。现在我想为macOS
用户做同样的事情(或者说等效)。因为我不是macOS用户,所以我开始对此进行一些研究,并提出了.app-bundles
这似乎是实现我的目标的一种好方法(这是正确的,还是有更好的方法来缓解到第一个在不使用Apple Store的情况下使用应用程序?)。
现在我想知道如何创建这些捆绑包 - 这在纯Unix
上是否可行?或者我是否需要使用macOS
这样做?我究竟如何创建它们?
编辑:或者这是使用appbundler
的更好方式吗?
目前packr
的使用对我来说似乎是一个好方法,但我不确定,如果这是最好的方法。
答案 0 :(得分:0)
在macOS上,您可以拥有一个名为文档包的东西。它们在查找程序中显示为单个文件,但它们实际上是文件夹,可以包含要放入其中的任何文件。在Java应用程序中,您可以将捆绑包视为目录。
有关详细信息,请参阅Apple文档:here