MY project has spring boot 2.3.0.RELEASE dependency and as a result we have certain log4j dependencies like org.apache.logging.log4j:log4j-api:2.13.2 coming in our dependency through it.
I want to exclude this from our dependency tree. The problem is we have added spring dependency in ext block
buildscript {
ext {
springBootVersion = '2.3.0.RELEASE'
sonarqubeVersion = '2.7.1'
gradleOSpackage = '1.9.4'
jfrogVersion = '2.2.4'
asciidoctorVersion = '1.5.8.1'
}
When i have a dependency in implementation block I exclude the unwanted dependency like
implementation ('io.confluent:kafka-schema-registry:5.3.0') {
exclude(group='org.slf4j',module='slf4j-loh4j12')
}
But in this case ,I don't know how to exclude the coming log4j dependencies from spring boot.