我有一个 java 桌面应用程序,我正在尝试为其创建一个 Mac 应用程序包。该应用程序由两个可运行的 jar 文件和几个文本和图像文件夹组成。第一个 jar 充当第二个 jar 的更新器和启动器,第二个 jar 是应用程序的主体。应用程序使用各种数据文件和图像,这些文件和图像在应用程序中通过相对路径名(例如 ./images/bits/xyz.jpg)引用。
但是,在 Mac 上,在使用 Jar Bundler 创建应用程序包后,我无法让相对路径名正常工作。我没有使用 Mac 的个人经验,需要帮助了解在其上布置应用程序的标准方法。我注意到我安装的其他应用程序以磁盘映像文件的形式出现,打开时会显示将应用程序拖入应用程序文件夹的说明。我正在尝试创建一个类似的安装包。预先感谢您的建议。