首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >LoggerFactory不是Logback LoggerContext,但Logback在类路径上

LoggerFactory不是Logback LoggerContext,但Logback在类路径上
EN

Stack Overflow用户
提问于 2015-06-11 22:06:20
回答 8查看 130.5K关注 0票数 52

我认为spring引导启动安全性中的某些模块与log4j冲突,但我不知道是哪个模块。

我对等级的依赖如下:

代码语言:javascript
复制
compile("org.springframework.boot:spring-boot-starter-thymeleaf")
compile("org.springframework.boot:spring-boot-starter-security"){
    exclude module: "spring-boot-starter-logging"
}

compile "org.apache.logging.log4j:log4j-api"
compile "org.apache.logging.log4j:log4j-core"
compile "org.apache.logging.log4j:log4j-slf4j-impl"
compile('org.apache.poi:poi:3.10.1')
compile('org.apache.poi:poi-ooxml:3.10.1')
testCompile("junit:junit")
EN

回答 8

Stack Overflow用户

回答已采纳

发布于 2015-06-12 14:39:41

我想出来了

代码语言:javascript
复制
compile("org.springframework.boot:spring-boot-starter-security"){
    exclude module: "spring-boot-starter-logging"
    exclude module: "logback-classic"
}
compile("org.springframework.boot:spring-boot-starter-thymeleaf"){
    exclude module: "logback-classic"
}
票数 31
EN

Stack Overflow用户

发布于 2017-03-07 06:15:28

maven也有相同的解决方案:

代码语言:javascript
复制
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-thymeleaf</artifactId>
    <version>1.5.1.RELEASE</version>
    <exclusions>
        <exclusion>
            <groupId>ch.qos.logback</groupId>
            <artifactId>logback-classic</artifactId>
        </exclusion>
    </exclusions>
</dependency>
票数 50
EN

Stack Overflow用户

发布于 2020-01-30 12:18:58

问题继续下去:要么删除Logback,要么删除从log4j-slf4j-impl-2.12.0.jar加载的竞争性实现类org.apache.logging.slf4j.Log4jLoggerFactory。

我加了

代码语言:javascript
复制
configurations {
    all {
        exclude group: 'org.springframework.boot', module: 'spring-boot-starter-logging'
        exclude group: 'ch.qos.logback', module: 'logback-classic'
        exclude group: 'org.apache.logging.log4j', module: 'log4j-to-slf4j'
    }
}

也刷新了所有项目依赖关系的最新版本,并解决了问题。

票数 28
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30792268

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档