ComponentScan или EntityScan не могут найти объекты в другом проекте

#java #spring #spring-boot #maven #jpa

#java #весна #весенняя загрузка #maven #jpa

Вопрос:

У меня есть проект spring boot, в который я импортирую объекты из моего другого проекта spring boot.

Зависимость от проекта с сущностями заключается в следующем

     <dependency>
        <groupId>models</groupId>
        <artifactId>models</artifactId>
        <version>0.2</version>
    </dependency>
  

Основной проект настроен следующим образом

 @SpringBootApplication
@EnableDiscoveryClient
@EnableZuulProxy
@ComponentScan(basePackages = "model.entity")
public class SecurityService {
    public static void main(String[] args) {
        run(SecurityService.class, args);
    }
}
  

Я пробовал использовать @ComponentScan и @EntityScan. Я пытался удалить эти проекты из каталога .m2, но я всегда получаю одну и ту же ошибку (прикрепить как screeshoot) stacktrace

Комментарии:

1. Возможно, вам нужно указать имя пакета из зависимости

Ответ №1:

это моя ошибка, я забыл добавить

 <dependency>
        <groupId>mysql</groupId>
        <artifactId>mysql-connector-java</artifactId>
    </dependency>