分布式系统:SpringBoot中Dubbo以及Zookeeper依赖包冲突 LoggerFactory is not a Logback LoggerContext but Logback

清疚 2023-07-01 13:59 20阅读 0赞

目录

QUESTION:SpringBoot中Dubbo以及Zookeeper依赖包冲突?

ANSWER:

导入curator-recipes依赖:

排除依赖:


QUESTION:SpringBoot中Dubbo以及Zookeeper依赖包冲突?

出现以下异常:

  1. Exception in thread "main" java.lang.IllegalArgumentException: LoggerFactory is not a Logback LoggerContext but Logback is on the classpath. Either remove Logback or the competing implementation (class org.slf4j.impl.Log4jLoggerFactory loaded from file:/C:/Users/zhanggong004/.m2/repository/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar). If you are using WebLogic you will need to add 'org.slf4j' to prefer-application-packages in WEB-INF/weblogic.xml: org.slf4j.impl.Log4jLoggerFactory

当前使用的是org里的包,正常的日志打印需要的是logback的包。

ANSWER:

在原有的包后注明不再使用slf4j-log4j12方法。

导入curator-recipes依赖:

  1. <!-- https://mvnrepository.com/artifact/org.apache.curator/curator-framework -->
  2. <dependency>
  3. <groupId>org.apache.curator</groupId>
  4. <artifactId>curator-framework</artifactId>
  5. <version>2.13.0</version>
  6. </dependency>
  7. <dependency>
  8. <groupId>org.apache.curator</groupId>
  9. <artifactId>curator-recipes</artifactId>
  10. <version>2.13.0</version>
  11. </dependency>

排除依赖:

  1. <!-- https://mvnrepository.com/artifact/com.github.sgroschupf/zkclient -->
  2. <dependency>
  3. <groupId>com.github.sgroschupf</groupId>
  4. <artifactId>zkclient</artifactId>
  5. <version>0.1</version>
  6. <exclusions>
  7. <exclusion>
  8. <artifactId>slf4j-log4j12</artifactId>
  9. <groupId>org.slf4j</groupId>
  10. </exclusion>
  11. </exclusions>
  12. </dependency>
  13. <!-- https://mvnrepository.com/artifact/org.apache.zookeeper/zookeeper -->
  14. <dependency>
  15. <groupId>org.apache.zookeeper</groupId>
  16. <artifactId>zookeeper</artifactId>
  17. <version>3.4.13</version>
  18. <exclusions>
  19. <exclusion>
  20. <artifactId>slf4j-log4j12</artifactId>
  21. <groupId>org.slf4j</groupId>
  22. </exclusion>
  23. </exclusions>
  24. </dependency>

发表评论

表情:
评论列表 (有 0 条评论,20人围观)

还没有评论,来说两句吧...

相关阅读