JSF2.0, как загрузить файлы комплекта внешних ресурсов? - PullRequest
2 голосов
/ 30 сентября 2011

В настоящее время мои файлы свойств помещены в папку моего проекта, поэтому, если я изменю содержимое этих файлов во время развертывания моего веб-приложения, страницы JSF, использующие этот пакет ресурсов, не смогут обновляться автоматически, если толькоСервер перезапущен.Это довольно проблематично, когда вы вносите только небольшие изменения, в результате чего весь сервер перезапускается для его обновления.

Как я понимаю, когда проект развернут, мои страницы JSF будут ссылаться на те файлы свойств,находятся на веб-сервере (в данном случае Weblogic 11).Но есть еще одна вещь, я не могу найти папку для развертывания Weblogic, поэтому я не могу найти свой файл WAR.

Кстати, я использую Eclipse Helios для развертывания моего проекта.Любая помощь будет оценена, большое спасибо заранее.

1 Ответ

1 голос
/ 30 сентября 2011

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

По этой причине я использую jrebel (да, это коммерческий продукт), который фактически может изменять саму реализацию пакета ресурсов, поэтому он перечитывает файл всякий раз, когда он изменяется.

...