У меня есть требование, в котором я должен прочитать файл свойств, который будет иметь имя файла для загрузки другого файла свойств.
<bean
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="location">
<value>classpath:com/test/resources/config.properties</value>
</property>
<property name="ignoreUnresolvablePlaceholders" value="true"/>
</bean>
Теперь в этом файле config.properties у меня есть fileNameкак ключ и его значение.
Мне нужно загрузить другой файл свойств с этим именем файла.для этого я снова использую следующий код:
<bean
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="location">
<value>${fileName}</value>
</property>
<property name="ignoreUnresolvablePlaceholders" value="true"/>
</bean>
Но я получаю эту ошибку: Не удалось загрузить свойства;вложенное исключение - java.io.FileNotFoundException: не удалось открыть ресурс ServletContext [/${fileName}]
. Пожалуйста, предложите какое-нибудь решение.