gpt4 book ai didi

java - Mac 上跨应用程序信息保存在哪里

转载 作者:行者123 更新时间:2023-11-30 04:55:00 27 4
gpt4 key购买 nike

我有应用程序 A 需要启动应用程序 B。

用户可以选择安装B的位置。这意味着我需要一种方法让A知道B所在的路径。

B 和 A 是单独安装的,无法保证先安装哪一个,甚至无法保证两者都安装。

这意味着 B 的安装程序必须将 B 的安装路径写入某个公共(public)公共(public)场所,以便 A 稍后可以读取该路径并找到 B。

我的应用程序是用 Java 编写的,可以安装在 Windows 和 Mac 上。

在 Windows 上,解决方案是将路径写入注册表。我是 Mac 新手。在 Mac 上执行此操作的正确方法是什么?

一个应用程序可以在哪里写入另一应用程序可以读取的数据?

谢谢,沙哈尔

最佳答案

我的答案是这样的:

取决于应用程序是否要在每用户上下文或每计算机(即所有用户)上下文中运行。

这似乎是某种首选项或设置,您希望将首选项文件写入用户的“首选项”文件夹,该文件夹通常位于 /Users/_______/Library/Preferences/(用用户的帐户名填写 _____ 空白)。

不过我不确定这是否适用于 Java。 Java 应用程序如何安装?是从浏览器下载的还是?

关于java - Mac 上跨应用程序信息保存在哪里,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8821132/

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