Imagine у нас есть два проекта:Gradle настройки и зависимости
root
|
|--MP
|
|--API
В этих проектах MP
классов, установленных в API. Я пишу settings.gradle
файл в корневом каталоге:
include 'API', 'MP'
и build.gradle в этом каталоге:
subprojects{
apply plugin : 'java'
repositories{
mavenCentral()
}
version = '1.0'
jar{
manifest{
attributes 'Gradle': 'Multiproject'
}
}
}
Но если я не создаю следующий build.gradle
в MP
:
dependencies {
compile project(':API')
}
не работает. Я думал, что settings.gradle
определит, что мы можем использовать API
в MP
или наоборот во время компиляции.