Java 如何在zookeeper中使用Logback而不是log4j?

Java 如何在zookeeper中使用Logback而不是log4j?,java,log4j,logback,slf4j,apache-zookeeper,Java,Log4j,Logback,Slf4j,Apache Zookeeper,Zookeeper文档说明可以使用LOGBack作为日志框架。我想知道步骤,如何在zookeeper中而不是在loj4j中设置logback?对于Gradle配置的项目,我已经成功地使用了以下方法: dependencies { compile(group: 'org.apache.zookeeper', name: 'zookeeper', version: '3.4.10') { exclude group: 'log4j' exclude group

Zookeeper文档说明可以使用
LOGBack
作为日志框架。我想知道步骤,如何在zookeeper中而不是在loj4j中设置logback?

对于Gradle配置的项目,我已经成功地使用了以下方法:

dependencies {
    compile(group: 'org.apache.zookeeper', name: 'zookeeper', version: '3.4.10') {
        exclude group: 'log4j'
        exclude group: 'org.slf4j', module: 'slf4j-log4j12'
    }
    compile group: 'org.slf4j', name: 'slf4j-api', version: '1.7.25'
    runtime group: 'ch.qos.logback', name: 'logback-classic', version: '1.2.3'
}

对于Gradle配置的项目,我成功地使用了以下方法:

dependencies {
    compile(group: 'org.apache.zookeeper', name: 'zookeeper', version: '3.4.10') {
        exclude group: 'log4j'
        exclude group: 'org.slf4j', module: 'slf4j-log4j12'
    }
    compile group: 'org.slf4j', name: 'slf4j-api', version: '1.7.25'
    runtime group: 'ch.qos.logback', name: 'logback-classic', version: '1.2.3'
}
对于Maven项目:

在pom.xml中添加以下依赖项

<dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>slf4j-api</artifactId>
        <version>2.0.0-alpha0</version>
    </dependency>
    <dependency>
        <groupId>ch.qos.logback</groupId>
        <artifactId>logback-classic</artifactId>
        <version>1.3.0-alpha5</version>
    </dependency>
对于Maven项目:

在pom.xml中添加以下依赖项

<dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>slf4j-api</artifactId>
        <version>2.0.0-alpha0</version>
    </dependency>
    <dependency>
        <groupId>ch.qos.logback</groupId>
        <artifactId>logback-classic</artifactId>
        <version>1.3.0-alpha5</version>
    </dependency>