gradle не может разрешить проект - PullRequest
1 голос
/ 28 марта 2020

Моя структура проекта выглядит примерно так.

/A
/B/C
/B/D

Проект A зависит от C и D, а D зависит от C. В settings.gradle проекта A я объявил

rootProject.name = 'A'
include ':C', ':D',
project(':C').projectDir = new File(settingsDir, '../B/C')
project(':D').projectDir = new File(settingsDir, '../B/D')

, а в build.gradle проекта A

implementation project(':C')
implementation project(':D')

Кажется, нормально для проекта C, в то время как для проекта D я получаю

Could not resolve project :D.
     Required by:
         project :
      > Unable to find a matching configuration of project :D:
          - None of the consumable configurations have attributes.

Каждый из проектов имеет свой собственный файл settings.gradle. Что я должен сделать в настройках или в файле сборки любого из этих проектов? Использование gradle 6.3 и AdoptOpenJDK 8.0.242

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