Sous Windows, les préférences Java auxquelles vous accédez dans votre application à partir de Java.util.prefs.Preferences sont stockées dans le registre. Où sont-elles stockées sur Mac OS X?
De Apple Developer Connection :
Les fichiers de préférences générés par l'API Préférences sont nommés
com.Apple.Java.util.prefs
. Le fichier de préférences de l'utilisateur est stocké dans son répertoire personnel (~/Library/Preferences/
). Les préférences système sont stockées dans/Library/Preferences/
et ne sont conservés sur le disque que si l'utilisateur est un administrateur.
Notez également que si la préférence est suffisamment imbriquée, elle ne sera pas directement dans com.Apple.Java.util.prefs
, mais plutôt dans son propre fichier. Par exemple, si vous avez un nœud /a/b/c
, les paires clé/valeur pour ce nœud seront stockées dans a.b.c.plist
.
Le fichier sera soit dans ~/Library/Preferences/
ou /Library/Preferences/
, En ce qui concerne la com.Apple.Java.util.prefs
fichier.