Как генерировать исходные файлы и компилировать их с помощью gradle - PullRequest
11 голосов
/ 17 февраля 2011

У меня есть скрипт сборки Gradle, похожий на:

apply plugin: 'war'

task genSources << {
  // here I generate some java files
}

// making sure that source files are generated
// before compilation
compileJava.dependsOn(genSources)

Как сделать так, чтобы файлы, сгенерированные в genSources, компилировались вместе с файлами в src/main/java во время compileJava?

1 Ответ

18 голосов
/ 17 февраля 2011

Вы можете попробовать добавить путь к сгенерированным источникам следующим образом:

sourceSets {
    main {
        java {
            srcDir '<path to generatedJava>'
        }
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...