Вы должны взглянуть на этот ответ
По сути, родительский проект может выполнять роль "родительского POM" и благодаря Gradle's allprojects
, subprojects
и дополнительнымМеханизмы свойств, вы можете воспроизвести основное поведение Maven.Также вы можете разделить вашу конфигурацию на несколько .gradle
файлов и включить их в apply from
.Наконец, обычные и пользовательские плагины могут быть определены в родительском проекте, для цели или всех подпроектов.