无法排除依赖性 gradle

Not able to exclude dependency gradle

我需要从 io.confluent:kafka-schema-registry:5.3.0 中排除 slf4j 依赖。我试过使用

implementation ('io.confluent:kafka-schema-registry:5.3.0') {
        exclude(group='org.slf4j',module='slf4j-loh4j12')
    }

但我一直收到错误消息

Cannot set the value of read-only property 'group' for DefaultExternalModuleDependency{group='io.confluent', name='kafka-schema-registry', version='5.3.0', configuration='default'} of type org.gradle.api.internal.artifacts.dependencies.DefaultExternalModuleDependency.

任何人都可以告诉我如何实现这一目标。我尝试了多种方法但无法做到

exclude() 的语法不正确。您必须使用 : 而不是 =exclude()Map 作为输入,因此,在 Groovy DSL 中,它必须写成:

implementation ('io.confluent:kafka-schema-registry:5.3.0') {
    exclude(group: 'org.slf4j', module: 'slf4j-log4j12')
}