Файл внешних свойств с JSF2 - PullRequest
2 голосов
/ 29 апреля 2011

Я не хочу помещать файл свойств в каталог классов файла war.Могу ли я сделать это, и что бы я указал в face-config.xml, чтобы он использовал правильный пакет ресурсов?Спасибо Бин Нгуен

1 Ответ

4 голосов
/ 29 апреля 2011

Поместите его во внешнюю папку и добавьте его путь к пути к классам во время выполнения.Затем вы можете обращаться к нему из classpath обычным способом, как если бы он находился в /WEB-INF/classes (который по умолчанию является частью classpath).

Лучше всего добавить путь к внешней папке в classpath.настроен на уровне веб-сервера.Например, в Tomcat вы можете указать его в свойстве shared.loader или common.loader файла Tomcat /conf/catalina.properties.

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