Pass-Optionen für JPAAnnotationProcessor von Gradle
Ich habe eine Gradle-Aufgabe, die den Querydsl JPAAnnotationProcessor verwendet, um JPA-Abfragetyp-Quelldateien aus Anmerkungen zu generieren. Ich verwende eine Gradle-Aufgabe, die der in der Antwort von joeG im Beitrag @ sehr ähnlich is JPA2-Metamodell aus einem Gradle-Build-Skript generieren.
Ich kann die Quelldateien generieren, möchte jedoch einige Dateien in einem bestimmten Paket ausschließen. In der Querydsl-Dokumentation ist die Option querydsl.excludedPackages aufgeführt. Wie kann ich diese Option an den JPAAnnotationProcessor in Gradle übergeben?
n Maven kann ich das apt-maven-plugin verwenden und in der Konfiguration so etwas übergeben:
<options>
<querydsl.excludedPackages>com.thomsonreuters.domainmodel.eventhistory</querydsl.excludedPackages>
</options>
Aber ich kann nicht herausfinden, wie das mit Gradle geht.