Да, по умолчанию Gradle помещает все сгенерированные источники вместе со скомпилированными.Пожалуйста, настройте его следующим образом:
def generatedJavaSourcesPath = "$buildDir/generated-sources/java"
def generatedJavaSourcesDir = file(generatedJavaSourcesPath)
compileJava {
options.compilerArgs = [
// Override the directory where to place generated source files.
"-s",
generatedJavaSourcesPath
]
}
И чтобы добавить сгенерированные источники в проект
sourceSets {
main {
java {
srcDir generatedJavaSourcesDir
}
}
}
Просто добавьте его в build.gradle