Java首选项存储在Mac OS X上的哪个位置?

ave*_*net 43 java macos preferences

在Windows上,您在应用程序中从java.util.prefs.Preferences访问的Java首选项存储在注册表中.哪些存储在Mac OS X上?

Tod*_*lin 48

来自Apple Developer Connection:

Preferences API生成的首选项文件已命名 com.apple.java.util.prefs.用户的首选项文件存储在其主目录(~/Library/Preferences/)中./Library/Preferences/如果用户是管理员,则系统首选项存储在磁盘中 并且仅保留到磁盘.

  • 它实际上是〜/ Library // Preferences/com.apple.java.util.prefs.plist (2认同)

ave*_*net 19

另请注意,如果首选项已足够嵌套,则它不会直接com.apple.java.util.prefs位于其自身文件中,而是位于其自己的文件中.例如,如果您有一个节点/a/b/c,那么该节点的键/值对将被存储a.b.c.plist.

该文件将在文件中,~/Library/Preferences/或者/Library/Preferences/com.apple.java.util.prefs文件中.