Класс из другого модуля приводит к java .lang.IllegalArgumentException: не управляемый тип - PullRequest
0 голосов
/ 12 февраля 2020

Я пытаюсь создать тестовую конфигурацию для моего тестового среза, например:

   @EntityScan(basePackageClasses = {
            DummyClass1.class,
            DummyClass2.class,
            DummyClass3.class,
            DifferentModuleDummyClass4.class,
    })
    @ComponentScan(basePackageClasses = {.....})
    @EnableJpaRepositories(basePackageClasses = {.....})
    @EnableAutoConfiguration
    @Configuration
    public class DummyConfig {
    }

И затем я добавляю ее в свой тест:

    @RunWith(SpringRunner.class)
    @SpringBootTest(classes = {
            DummyConfig.class
    })
    public class DummyTest {
    ...

Однако я получаю ошибка java.lang.IllegalArgumentException: Not a managed type специально для класса DifferentModuleDummyClass4.class, который не принадлежит тому же модулю, что и все остальное. Кто-нибудь знает, чего мне не хватает?

Спасибо за вашу помощь.

...