Не удалось загрузить свойства; вложенным исключением является 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)

Он отлично работает в моем локальном компьютере, но при развертывании его в другой промежуточной среде свойство не может быть прочитано. Может кто-нибудь помочь мне решить эту проблему?

0 ответов

Другие вопросы по тегам