Wie kann ich eine bestimmte transitive Abhängigkeit in Gradle ignorieren?So ignorieren Sie eine bestimmte transitive Abhängigkeit von allen Abhängigkeiten in Gradle
Zum Beispiel hängen viele Bibliotheken (wie Spring und ...) auf commons-logging
, ich möchte ersetzen commons-logging
mit SLF4J
(und seine JCL-over-slf4j Brücke).
Ist es irgendwie in meinem Großbuchstaben-Skript, es einmal zu erwähnen, und nicht für jede Abhängigkeit, die von commons-logging
abhängt?
Ich dachte an ein Skript, das auf alle Abhängigkeiten iteriert und auf allen von ihnen einige exclude
hinzufügt, gibt es eine bessere Lösung? Und wie ist dieses Skript?
Bitte versuchen Lösungsstrategie: http://stackoverflow.com/questions/23124509/how-to-exclude-specific-jars-from-web-inf-lib/30393301#30393301 – smilyface