2011-08-18 5 views
6

Récemment, j'ai créé une application Java. J'utilise Java Preferences pour stocker certaines informations. Lorsque j'ai couru mon application dans Windows XP, l'application fonctionne parfaitement. Je peux stocker des informations et obtenir les informations stockées. Mais lorsque je l'ai exécuté sous Windows 7, Java Preference n'a pas réussi à stocker les informations. y-a-t'il une solution? Où avez-vous ces fichiers de propriétés?Les préférences Java ne fonctionnent pas sous Windows 7

+1

Avez-vous vu une exception? Comment savez-vous que cela n'a pas fonctionné? – AlexR

+0

J'espère que cela n'a rien à voir avec la virtualisation des fichiers de registre et de programme. http://support.microsoft.com/kb/927387 – Rekin

+0

oui, il y a exception, mais j'ai oublié le détail de l'exception. Je ne cours pas Win7 maintenant. Sur Windows XP lorsque j'ai cherché dans le registre, j'ai trouvé les informations stockées. Mais je n'ai rien trouvé dans la fenêtre 7 – Fazri

Répondre

1

Le problème ne vient-il pas d'un manque d'autorisations? Je code régulièrement sur Windows Vista et à l'exception de problèmes occasionnels avec les autorisations tout fonctionne comme il se doit.

3

L'avez-vous essayé avec l'UAC éteint?

Les préférences du système ne peuvent pas être définies à partir de Java sans l'activation d'un UAC ou d'une élévation UAC.

Préférences personnelles/utilisateur peut être.

Modifier Voir ma vieille question à: Is there a system-wide version of the Preferences API?

Questions connexes