Ich habe Abhängigkeiten blockieren in meiner Konfiguration:Gradle: Wie fügt man der spezifischen Aufgabe Abhängigkeiten hinzu?
dependencies {
compile ...
}
Jetzt versuche ich eine neue Aufgabe zu erstellen, die einen speziellen Debug-Artefakt bauen:
task buildDebugRpm (type: Rpm) {
requires('java-1.8.0-openjdk', '1.8.0.0', GREATER | EQUAL)
...
}
Artefakt in dieser Aufgabe gebaut sollte AspectJ Bibliotheken umfassen in der Laufzeit. Aber ich möchte sie nicht in meinen gemeinsamen Projektabhängigkeiten haben.
Gibt es eine Möglichkeit, "org.aspectj:aspectjrt:1.8.9", "org.aspectj:aspectjweaver:1.8.9"
Bibliotheken nur für diese spezielle Aufgabe hinzuzufügen?