Я создал приложение, которое будет запускаться в Windows, Mac OX и Linux. Мне нужно иметь возможность хранить и читать пользовательские настройки на лету.Сохранение пользовательских настроек Внутри JAR
Пользовательские настройки имеют форму строк, а пара ключей и значений будет работать хорошо.
В настоящее время я использую файл с параметрами свойств, однако это не может быть написано «на лету» в JAR.
Я изо всех сил пытаюсь найти альтернативы, каковы варианты, чтобы иметь возможность сделать это?
Я получаю следующую ошибку, используя API-интерфейсы Java: ПРЕДУПРЕЖДЕНИЕ: Не удалось открыть/создать корневой узел prefs Программное обеспечение \ JavaSoft \ Prefs у корня 0x80000002. Windows RegCreateKeyEx (...) возвращает код ошибки 5. –
Я также получаю java.lang.NullPointerException при попытке сохранить файл в user.home. –
http://stackoverflow.com/questions/16428098/groovy-shell-warning-could-not-open-create-prefs-root-node может помочь. – manouti