Тестовые файлы в моем Java проекте не могут разрешить файлы из основного - PullRequest
0 голосов
/ 18 января 2020

Этот Java проект имеет один подмодуль B. Подмодуль gradle

И сегодня я решил, что проект root зависит от B. Некоторые классы могут быть использованы повторно. Поэтому я добавил в settings.gradle include ":B" и добавил compile project(":B")

, после чего все тесты проекта root начали срываться. IntelliJ говорит, что не может найти объявления классов в основном проекте.

Все ссылки на основные классы не разрешаются в тестах. Все это говорит о невозможности разрешения символа.

Как ни странно, тесты способны находить классы из подмодуля B

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...