У меня есть приложение SWT Java, которое работает в Windows XP / Vista / 7 и Mac OS X. В настоящее время я сохраняю файл конфигурации в:
System.getProperty ("user.home") + имя файла
С изменениями в безопасности в Windows Vista и Windows 7, похоже, это не лучшее место для его сохранения.
Этот файл сохраняет информацию, такую как информация о ключе регистрации, и это раздражает моих пользователей, если файл не может быть сохранен или удален.
Есть ли лучший путь, который я должен использовать?
Кроме того, каков предпочтительный путь для данных пользовательских приложений в Mac OS X?