У меня простое весеннее приложение.Spring
версия 3.2.16.RELEASE
.
Структура проекта:
.
Класс приложения выглядит следующим образом:
@Configuration
@ComponentScan(basePackages = "ua.xxxx.spring.hometask")
@PropertySource(value = "classpath:application.properties")
public class Application {
public static void main(final String[] args) {
final AnnotationConfigApplicationContext context = new AnnotationConfigApplicationContext(Application.class);
final SpringHomeTaskConsoleUI consoleUI = context.getBean(SpringHomeTaskConsoleUI.class);
consoleUI.run();
}
}
Когда я пытаюсь запустить его, у меня есть:
Caused by: java.io.FileNotFoundException: class path resource [application.properties] cannot be opened because it does not exist
Я пытаюсь:
@PropertySource(value = "classpath*:application.properties")
@PropertySource(value = "classpath:/application.properties")
@PropertySource(value = "classpath:src/main/resources/application.properties")
@PropertySource(value = "classpath*:src/main/application.properties")
@PropertySource(value = "classpath:application.properties")
@PropertySource(value = "application.properties")
@PropertySource(value = "src/main/application.properties")
и другие ...
Папка ресурсовпомечен как корень ресурса ... Структура проекта Intellij в порядке.
Есть идеи, что может быть не так?Я что-то пропустил?
Спасибо за совет!