Зависимость модуля в Intellij - не в состоянии ссылаться на классы из других проектов - PullRequest
1 голос
/ 03 апреля 2019

Мне нужно использовать java-класс из проекта A в проекте B. Я считаю, что я написал пакет и успешно импортировал, но при компиляции (./gradlew clean build) все равно получаю сообщение:

java:3: `error: package x.x.x.x.x.common.api.filter does not exist`

Затем я попытался создать зависимость модуля в IntelliJ, импортировав новый пакет как модуль и переписав пакет и инструкцию import, чтобы отразить импортированный пакет (зависимость модуля), но я все еще вижу ту же ошибку.

java:3: error: package x.x.x.x.x.common.api.filter does not exist

Будет ли это проблемой с файлом build.gradle?Или моя настройка зависимости модуля?Как я могу решить?

1 Ответ

0 голосов
/ 03 апреля 2019

Проблема связана с конфигурацией build.gradle и не связана с IDE.

Вы должны определить зависимости между проектами, как описано в Документация Gradle .

Другим возможным решением является Composite Builds .

...