在Mac OS X上,Java应用程序的偏好设置、日志文件和缓存应该存储在哪里?

3

在 Mac OS X 系统中,喜好设置文件、日志文件、缓存文件以及数据库文件应该放在何处,以及如何从 Java 中获取这些位置?

1个回答

2
根据 java-dev@lists.apple.com 列表 由 Mike Swingler 提供 偏好设置在这里解释:Mac OS 上重要的 Java 目录的技术问答 QA1170 日志应该放在 System.getProperty("user.home") + "/Library/Logs/" + "your.app.identifier" 中。
缓存应该放在 System.getProperty("java.io.tmpdir") 返回的目录中,或者 System.getProperty("user.home") + "/Library/Caches/" + "your.app.identifier"。
数据库文件、自动保存信息和其他代表用户数据的东西如果被删除可能会丢失,应该放在 System.getProperty("user.home") + "/Library/Application Support/" + "Your App Name" 中。
如需请求新的技术说明或使用此信息更新现有的 QA1170,请在 http://bugreporter.apple.com 上提交请求。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接