:根据日志提示,可以看到SLF4J找到了两个提供者,一个是org.apache.logging.slf4j.SLF4JServiceProvider,另一个是org.slf4j.simple.SimpleServiceProvider。其中,实际提供者是org.apache.logging.slf4j.SLF4JServiceProvider。另外还提示了一个链接(https://www.slf4j.org/codes.html#multiple_bindings),可以进一步了解多重绑定的解释。

另外,错误信息还提示了一个log4j-slf4j-impl不能和log4j-to-slf4j一起存在的问题。可以通过排除这两个依赖的其中一个来解决。具体做法可以根据项目的具体情况选择。

综上,解决办法可以分为两步:

  1. 解决SLF4J多重绑定问题,可以排除一个提供者依赖,或者使用排除依赖的方式解决。

  2. 解决log4j-slf4j-impl不能和log4j-to-slf4j一起存在的问题,可以排除其中一个依赖。

SLF4J Class path contains multiple SLF4J providersSLF4J Found provider orgapacheloggingslf4jSLF4JServiceProvider3567135cSLF4J Found provider orgslf4jsimpleSimpleServiceProvider327471b5SLF4J See httpsw

原文地址: https://www.cveoy.top/t/topic/hgmB 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录