Я работал над веб-проектом, используя Spring
, а также над отдельным CLI
проектом, который потребляет services
из этого веб-проекта, оба используют Spring
, и я повторно использую некоторые классы моделей из Интернета.проект (импортированный как зависимость с использованием gradle
), но когда я запускаю проект CLI
, каким-то образом spring
читает все классы в импортированном веб-проекте и запускает tomcat
и все controllers
, я неЯ не хотел, чтобы для CLI
я пытался установить @ComponentScan
только для чтения из:
com.test.cliproject.cli
Сеть включена:
com.test.project
, но spring
все еще читает и запускает веб-проект, когда я запускаю CLI
.Как я могу предотвратить это?