Можно ли написать файл свойств внутри .war? - PullRequest
0 голосов
/ 07 декабря 2011

Я вижу, как прочитать файл или найти его, но я пытался запустить Properties.store (), и он просто не изменяет файл.

Я могу прочитать, получитьи установить свойства, но магазин не работает.Должен ли он работать или не должен работать?

Если он не работает, как я могу изменить файл, чтобы при перезапуске сервера эти свойства не терялись?

Ответы [ 3 ]

4 голосов
/ 07 декабря 2011

Нет;это внутри WAR.

Технически, вы можете разархивировать его, изменить, снова заархивировать.Но не надо.

Такие свойства должны храниться в БД, в JNDI или в файле вне войны.

0 голосов
/ 07 декабря 2011

Я бы не стал разархивировать / разархивировать файл WAR, просто как совет.Я делал это в прошлом, и это не сработало.

0 голосов
/ 07 декабря 2011

Файлы свойств, включенные в JAR-файл, не должны изменяться, поскольку они составляют часть дистрибутива.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...