Wie zum generieren von source-Dateien, und kompilieren Sie Sie mit gradle
Ich habe einen gradle-build-Skript ähnlich:
apply plugin: 'war'
task genSources << {
//here I generate some java files
}
//making sure that source files are generated
//before compilation
compileJava.dependsOn(genSources)
Wie kann ich die generierten Dateien in genSources
kompilieren Sie zusammen mit Dateien in src/main/java
während compileJava
?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie versuchen, das hinzufügen der Pfad zu den generierten Quellen wie diese:
srcDirs 'build/generated-src/java', 'src/main/java'
generated/java/
Lage. Aber aus irgendeinem Grund die Aufgabe, die zum generieren der JAXB-Klassen aus XSD-Dateien, die NICHT Feuer, auch wenn es eine Abhängigkeit der Kompilierung in genSources. Ich muss immer noch manuell eingeben:gradle xjc
trennen, und bevor ich Baue. Any ideas?