Как дочерний проект может иметь корневой проект как зависимость в gradle? - PullRequest
0 голосов
/ 02 мая 2018

У меня многопроектная конфигурация gradle.

в settings.gradle у меня есть

include 'childProject folder'

Я хотел бы иметь доступ к коду из корневого проекта в дочернем проекте, поэтому в дочернем build.gradle я добавил

dependencies {
    compile: rootProject

}

Intelij Idea распознает это, и в дочерних файлах src у меня есть доступ к коду из корневого проекта, однако gradle build не удается, поскольку код из корневого проекта не включается при компиляции дочернего проекта. Что не так с моим конфигом?

1 Ответ

0 голосов
/ 02 мая 2018

Вам нужно что-то подобное в вашем подмодуле build.gradle

dependencies {
    compile project(':rootProject')
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...