Не удалось загрузить свойства; вложенным исключением является java.io.FileNotFoundException в Spring 2.5
Я настроил файл свойств для чтения из среды в моем приложении Spring 2.5, как показано ниже
<bean
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="location">
<value>file:${PROPERTY_FILE}</value>
</property>
</bean>
Я определил PROPERTY_FILE как переменную среды в bash_profile.
Но когда я запускаю tomcat с помощью службы sudo tomcat7, я получаю сообщение об ошибке, что файл не найден
Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.BeanInitializationException: Could not load properties; nested exception is java.io.FileNotFoundException: ${PROPERTY_FILE} (No such file or directory)
Он отлично работает в моем локальном компьютере, но при развертывании его в другой промежуточной среде свойство не может быть прочитано. Может кто-нибудь помочь мне решить эту проблему?