gpt4 book ai didi

java - 在 Mac 上安装和运行 Java 应用程序

转载 作者:行者123 更新时间:2023-11-29 09:20:26 27 4
gpt4 key购买 nike

我有一个 Java 桌面应用程序,我正在尝试为其创建一个 Mac 应用程序包。该应用程序由两个可运行的 jar 文件和几个文本和图像文件夹组成。第一个 jar 充当第二个 jar 的更新程序和启动器,第二个 jar 是应用程序的主体。该应用程序使用各种数据文件和图像,这些文件和图像在应用程序中通过相对路径名(例如 ./images/bits/xyz.jpg)引用。

但是,在 Mac 上,在使用 Jar Bundler 创建应用程序包后,我无法使用相对路径名。我没有使用 Mac 的个人经验,需要帮助了解在其上布置应用程序的标准方法。我注意到我安装的其他应用程序以磁盘镜像文件的形式打开,其中包含将应用程序拖到应用程序文件夹中的说明。我正在尝试创建一个类似的安装包。预先感谢您的建议。

最佳答案

磁盘镜像中的拖放指令完全是转移注意力。正确制作应用程序包后,它是在磁盘镜像中还是只是压缩都没有关系。

请注意,在 Mac 上,可执行文件(无论是 native Cocoa 还是 Java)没有将其当前目录设置为可执行文件的路径。因此,您首先需要获取 jar 文件的当前绝对路径。为此,Stack Overflow 上已经有了问答。参见例如here .

关于java - 在 Mac 上安装和运行 Java 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6846302/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com