У меня есть приложение Spring и его работа хорошо. Теперь я хочу, чтобы файл свойств во внешней папке конфигурации, а не в упакованном банке, менял вещи без необходимости переупаковки. Это то, что я получил:Внешние свойства контекста приложения приложения?
<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<!-- <property name="locations" value="classpath:/springcontext.properties"/> -->
<property name="locations" value ="config/springcontext.properties" />
outcommented один работает, а другой один я не получаю, чтобы работать:/Может ли кто-нибудь помочь?
Редактировать: Thx 4 комментария до сих пор.
Возможно, мой вопрос не был достаточно ясным :). Я выполняю сборку Maven, и все будет упаковано, и я хочу, чтобы эта папка была НЕ в гайке упаковки рядом с выходящей банкой, и в этой папке я хочу файл свойств. возможное?
Try с особой 'location', хотя' locations' должно сработать. Также попробуйте удалить ведущий '/' из ссылки на classpath. –
Кто-нибудь может помочь по новому вопросу? –
@DennisIch Как вы в конечном итоге это исправили? Я столкнулся с аналогичным вопросом – happybuddha