Следующее должно быть то, что вы ищете.Имейте в виду, что вам нужно будет ссылаться на правильные исходные наборы.
gradle.build:
sourceSets {
main {
//if you truly want to override the defaults:
output.resourcesDir = file('out/bin')
// Compiled Java classes should use this directory
java.outputDir = file('out/bin')
}
}
Еще одна приятная вещь здесь - это также указание каталогов исходных кодов kotlin / java через gradle, таких как:
sourceSets {
main.kotlin.srcDirs += 'src/main/myKotlin'
main.java.srcDirs += 'src/main/myJava'
}
Конечно, их можно объединить в одном блоке sourceSet
Источник: https://docs.gradle.org/current/dsl/org.gradle.api.tasks.SourceSetOutput.html