Jak można wykluczyć zależność przechodnią globalnie? Mój projekt zależy od wielu bibliotek Twittera lub od bibliotek zależnych od bibliotek Twittera. Nie chcę slf4j-jdk14
w mojej ścieżce klas, bez względu na to (używam logback jako wiązania slf4j).Czy istnieje prosty sposób na określenie globalnego wykluczenia zależności w SBT
Obecnie zrobić to:
"com.twitter" %% "finagle-thriftmux" % "6.16.0" exclude("org.slf4j", "slf4j-jdk14")
ale za każdym razem, gdy ktoś dodaje kolejną zależność, która używa slf4j-jdk14
mogę dostać go z powrotem na ścieżce klasy.
To rozwiązanie wydaje się bardziej elegancki do mnie niż jednego przyjętego – Flo354