Ich versuche, die kompilierten .class- Dateien aus Project1 in das Glas für Projekt2 seit meiner Projektstruktur erfordert aufzunehmen, um getan werden. Dazu in der build.gradle für Projekt2, schreibe ich:Filterklasse Dateien aus zusammengestellt sourcesets in einer JAR in Gradle/Groovy hinzugefügt werden
jar {
from project(':Project1').sourceSets.main.output.classesDir
}
erfolgreich tut, was ich tun musste. Aber, Ich möchte jetzt einige der Klassen, die basierend auf Pfad und/oder einige Muster hinzugefügt werden. Zum Beispiel kann nur Delegierten zum Einbinden von Dateien, habe ich versucht, diese:
jar {
from project(':Project1').sourceSets.main.output.classesDir {
include '**/*Delegate*.class'
}
}
Aber leider funktioniert es nicht. Gibt es einen Weg, dies in Gradle/Groovy zu erreichen?