我们有一些创建一个Windows Java桌面应用程序的配置文件的%APPDATA%,并创建日志的%TEMP%位置.现在我们计划发布适用于Mac OS X的桌面应用程序.我们面临以下困难:
.app(文件扩展名应用程序)中,因此请建议我们在哪里可以保留配置文件.%TEMP%在Mac OS X 中的位置,因为Mac OS X会%TEMP%根据计划自动清除位置.所以我们不希望数据从temp中丢失,也不希望在.app中保存数据.请建议.
谢谢
您应该将文件放在/Library/Application Support/<your app>或下~/Library/Application Support/<your app>
如果资源适用于系统上的所有用户(例如文档模板),请将其放入
/Library/Application Support.如果资源是特定于用户的(例如工作空间配置文件),请将它们放在当前用户的~/Library/Application Support目录中.
来源: 确定应用程序特定文件的存储位置