web-dev-qa-db-fra.com

Où sont les préférences Java stockées sur Mac OS X?

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?

43
avernet

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.

48
Todd Gamblin

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.

19
avernet