在Mac上的哪里放置应用程序数据和临时文件 [英] where to put application data and temp files on mac

查看:1130
本文介绍了在Mac上的哪里放置应用程序数据和临时文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们有一个Windows Java桌面应用程序,该应用程序在%APPDATA%创建一些配置文件,并在%TEMP%位置创建日志.现在,我们计划发布适用于Mac OS X的桌面应用程序.我们面临以下困难:

We have a Windows Java desktop application that creates some configuration files at %APPDATA% and creates logs at %TEMP% location. Now we are planning to release that desktop application for Mac OS X. We are facing following difficulties:

  1. 我们不想将应用程序数据保留在.app(文件扩展名应用程序)中,因此请提出其他可以保存配置文件的地方.
  2. 我们不希望将临时文件保留在Mac OS X中的%TEMP%位置,因为Mac OS X会根据计划自动清除%TEMP%位置.
  1. We do not want to keep application data within .app (file extension app) so please suggest where else we can keep our configuration files.
  2. We do not want to keep temporary files at %TEMP% location in Mac OS X because Mac OS X automatically cleans the %TEMP% location as per schedule.

因此我们不希望数据因温度而丢失,也不想将数据保留在.app中.请提出建议.

谢谢

推荐答案

我们不想将应用程序数据保留在.app(文件扩展名应用程序)中,因此请提出其他可以保留配置文件的地方.

We do not want to keep application data within .app (file extension app) so please suggest where else we can keep our configuration files.

使用 Preference API

我们不希望将临时文件保留在MAC OS的%TEMP%位置,因为MAC OS会根据计划自动清除%TEMP%的位置.

We do not want to keep temporary files at %TEMP% location in MAC OS because MAC OS automatically clean %TEMP% location as per schedule.

user.home下创建一个目录以保留临时数据

Create a dir under user.home to keep temp data

这篇关于在Mac上的哪里放置应用程序数据和临时文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆