Я пытаюсь применить следующую аннотацию к классу конфигурации:
@Configuration
@EnableCaching
@ComponentScan({ "com.foo.*" })
@PropertySources({
@PropertySource("classpath:foo.properties"),
@PropertySource(value = "file:${catalina.home}/conf/foo.properties", ignoreResourceNotFound = true),
})
но я получаю следующее исключение:
org.springframework.beans.factory.BeanDefinitionStoreException: не удалось проанализировать класс конфигурации [com.company.config.CoreConfig]; вложенным исключением является java.io.FileNotFoundException: ресурс пути к классу [foo.properties] не может быть открыт, поскольку он не существует
Я попытался найти эту ошибку в Google и нашел много подходящих вещей, но ничего, что могло бы мне помочь.
Путь к файлу:
/home/me/apache-tomcat-8.0.36/conf