В Windows предпочтения Java, которые вы получаете в своем приложении из java.util.prefs.Preferences, хранятся в реестре. Где хранятся в Mac OS X?
Где хранятся настройки Java в Mac OS X?
Ответ 1
От Apple Developer Connection:
Файлы настроек, созданные Предпочтения API называются
com.apple.java.util.prefs
. файл предпочтений пользователей хранится в их домашний каталог (~/Library/Preferences/
). Система предпочтения сохраняются в/Library/Preferences/
и только сохраняется на диске, если пользователь администратор.
Ответ 2
Также обратите внимание, что если предпочтение достаточно вложенное, оно не будет напрямую находиться в com.apple.java.util.prefs
, а скорее в собственном файле. Например, если у вас есть node /a/b/c
, пары ключ/значение для этого node будут сохранены в a.b.c.plist
.
Файл будет либо в ~/Library/Preferences/
, либо /Library/Preferences/
, как и в файле com.apple.java.util.prefs
.