Closed tsubaki7737 closed 6 years ago
Hello and thanks for reporting this issue!
You are quite right, the dependencies should include slf4j-api rather than the log4j implementation. We'll aim to have this fixed in the next library release and apologies for the inconvenience.
In the meantime, a dependency exclusion will remove these from the dependent module's classpath, as you correctly stated. You should still get the slf4j-api
dependency transitively via ads-lib
. Additionally, I would suggest additionally declaring slf4j-api
explicitly in the POM next to the exclusion.
I'll update this issue when we publish the next release so you know it's been fixed.
Best wishes,
Nick
Thanks for the feedback! This is now available in Rate Limiter version 0.1.2.
In README.md
But in pom.xml
So I need to exclude them when build my project to use logback.
Should they be replaced by
<artifactId>slf4j-api</artifactId>
?