gpt4 book ai didi

java - logback(1.3.0) & slf4j(2.0.0-alpha2) 版本组合不起作用

转载 作者:行者123 更新时间:2023-12-02 01:17:19 24 4
gpt4 key购买 nike

因此,如果我们升级 slf4j => 1.8.0 或更高版本,我们会遇到 NoClassDefFoundError 以下错误。

logback-classic-1.3.0-alpha4.jar
logback-core-1.3.0-alpha4.jar
slf4j-api-1.8.0-alpha2.jar

java.lang.NoClassDefFoundError:日志中显示 org/slf4j/impl/StaticLoggerBinder

但是以下现有版本组合可以工作

logback-classic-1.2.3.jar
logback-core-1.2.3.jar
slf4j-api-1.7.25.jar

知道为什么 slf4j(1.8.0 或更高版本)与 logback-classic(1.3.0-alpha4)一起使用时不起作用吗?


实际上,我们已经升级作为 jdk8 => jdk11 升级练习的一部分。

最佳答案

logback 1.3.x系列需要slf4j-api版本2.0.x

enter image description here

此外,logback-classic 本身实现了 SLF4J API,因此我相信您不需要在 pom.xml 中显式添加 slf4j-api。

关于java - logback(1.3.0) & slf4j(2.0.0-alpha2) 版本组合不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57651237/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com