Utilisation du registre avec JAVA sous Mac OS


J'ai écrit une application de bureau Javadans la plate-forme Windowsqui utilise le registre Windows pour enregistrer les informations de l'application comme l'emplacement de l'application, la période (comme l'essai gratuit jusqu'à 30 jours ) etc.

Maintenant, je veux créer la même application java pour fonctionner sur Mac OS. Bien que la plupart du code java sera le même, mais je ne suis pas sûr du concept de registre dans Mac OS. Y en a-t-il Registre dans Mac Os comme dans la plate-forme Windows. Si oui, comment puis-je utiliser le registre Mac avec JAVA pour écrire des informations d'application?

Cordialement,

Arun Kumar

Author: Arun Kumar, 2012-09-18

1 answers

Le mécanisme java.util.prefs est la façon multiplateforme d'aborder ce genre de chose. Sous Windows, il est soutenu par le registre, sur Mac, il est soutenu par des fichiers .plist dans ~/Library, et sous Linux et ses amis, il est soutenu par des fichiers dans ~/.java, mais l'API que vous utilisez pour accéder aux informations est la même sur toutes les plates-formes.

 5
Author: Ian Roberts, 2012-09-18 13:38:09