Указание местоположения относительно контекста XML в Spring - PullRequest
2 голосов
/ 07 апреля 2010

Есть ли способ ссылаться на файл свойств в файловой системе (не на пути к классам) относительно самого файла контекста Spring?

То, что я хочу сделать, это ниже:

<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
    <property name="locations">
        <list>
            <!-- I want the below to be relative to this context XML file. -->
            <value>app.properties</value>
        </list>
    </property>
</bean>

Я представлял себе что-то вроде ${contextpath}, которое я мог бы добавить к вышеупомянутым "app.properties", но не смог найти ничего полезного.

Спасибо.

1 Ответ

0 голосов
/ 07 апреля 2010

Вы можете ссылаться на свойства в classpath через префикс classpath::

<value>classpath:app.properties</value>
...