Я пытаюсь прочитать файл test1.properties
, который находится во внешней папке.
вот мой конфигурационный файл spring:
<bean id="propertyConfigurer3" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="ignoreUnresolvablePlaceholders" value="true"/>
<property name="locations">
<list>
<value>classpath:test.properties</value>
<value>classpath:test1.properties</value>
</list>
</property>
</bean>
если я поместил test1.properties
в папку tomcat7/lib
, я могу ее прочитать.
Однако я хочу поместить его в другой каталог как tomcat7/env/test1.properties
Я добавил путь к conf/catalina.properties
:
common.loader=${catalina.base}/lib,${catalina.base}/lib/*.jar,${catalina.home}/lib,${catalina.home}/lib/*.jar,${catalina.home}/env
Это не работает, пожалуйста, помогите
Решение:
Хорошо.. наконец-то исправил это. Я все время делал это правильно. Это вызвало проблему с моей IDE.
IDE не собирал изменения в файле catalina.properties
. Мне пришлось удалить конфигурацию сервера в моей среде IDE и настроить ее.
эти ссылки были полезны вообще: