Не сканируются пакеты в Spring

Начал изучать Spring, столкнулся с такой проблемой. Пометил нужные классы аннотацией @Component, далее выбрал аннотацию @ComponentScan и выбрал папку для сканирования, где находится нужный класс, но выдаёт ошибку:

Exception in thread "main" org.springframework.beans.factory.NoSuchBeanDefinitionExceptio

Структура проекта:

введите сюда описание изображения

Сам @ComponentScan:

введите сюда описание изображения

На англоязычных ресурсах писали, что возможно надо перенести Main выше по папкам, но это не помогло. По разному пробовал указывать наименование пакетов для сканирования, но все время выдаёт ошибку и всегда подсвечивает красным.


Ответы (1 шт):

Автор решения: Roman C

Высвечивает ошибку потому, что пакета example нет в проекте. В аннотации @ComponentScan( basePackage="org.example")

Можно даже без аргументов указывать @ComponentScan так как сканирование происходит от текущего пакета.

→ Ссылка