Come posso ignorare una specifica dipendenza transitiva in Gradle?Come ignorare una specifica dipendenza transitiva da tutte le dipendenze in Gradle
Per esempio, molte biblioteche (come la primavera e ...) dipendono commons-logging
, voglio sostituire commons-logging
con SLF4J
(e il suo ponte JCL-over-slf4j).
E 'in qualche modo nel mio script gradle parlarne una volta, e non per ogni dipendenza che dipende da commons-logging
?
Stavo pensando a una sceneggiatura, a iterare su tutte le dipendenze e aggiungendo un po 'di exclude
su tutte, c'è una soluzione migliore? E come sarà lo script?
Prova strategia di risoluzione: http://stackoverflow.com/questions/23124509/how-to-exclude-specific-jars-from-web-inf-lib/30393301#30393301 – smilyface