Свойства файла загрузки и записи не работает - PullRequest
2 голосов
/ 06 июля 2011

Привет, ребята. У меня проблемы с записью в файл свойств.Файл свойств может быть загружен без каких-либо проблем, и значение ключа может быть изменено, но после того, как я сохранил его с помощью fileoutoutstream, кажется, что он выполнил свою работу, но в файле свойств нет изменений.

Resource resource = new ClassPathResource("application.properties");
Properties props = PropertiesLoaderUtils.loadProperties(resource);
props.setProperty("image.path", "empty");
OutputStream propOut = new FileOutputStream(new File("application.properties"));
props.store(propOut, "User change");
propOut.close();

Я пробую это в проекте Spring.Файл application.properties не может быть изменен, и в нем нет ошибки, поэтому я могу иметь представление о проблеме.

Как вы думаете, что мне не хватает?Любая помощь будет высоко ценится.Приветствия

1 Ответ

0 голосов
/ 13 апреля 2015

Вы должны сохранить свойства следующим образом:

props.store(resource.getOutputStream(), "comments");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...