在Windows上,您在应用程序中从java.util.prefs.Preferences访问的Java首选项存储在注册表中。哪些存储在Mac OS X上?
答案 0 :(得分:48)
由。生成的首选项文件 Preferences API已命名
com.apple.java.util.prefs
。该 用户的首选项文件存储在 他们的主目录 (~/Library/Preferences/
)。系统 偏好存储在/Library/Preferences/
并且只是 如果用户是,则持久保存到磁盘 管理员。
答案 1 :(得分:19)
另外,请注意,如果首选项已足够嵌套,则它不会直接位于com.apple.java.util.prefs
中,而是位于其自己的文件中。例如,如果您有一个节点/a/b/c
,该节点的键/值对将存储在a.b.c.plist
中。
该文件将位于~/Library/Preferences/
或/Library/Preferences/
中,与com.apple.java.util.prefs
文件相同。